psuvm%miy@psuvax.UUCP (03/27/84)
The average Commodore user is content with the language provided to him, BASIC. People out there in netland, I'D like to know: 1) What other languages have you seen used on the 64? 2) Were any of these languages readily portable to other systems (if so, then which systems)? 3) Where did you acquire this software and if you paid for it: How much was it? Was it worth it? 4) Have you seen any kind of Pascal on a C64? (*) I'm listening, ( ) ===(S H M)==> ...Sohail.Malik... ( ) (*) <MIY@psuvm.bitnet>
paul@ism780.UUCP (03/31/84)
#R:psuvm:-76500:ism780:14900001:000:1466 ism780!paul Mar 28 19:06:00 1984 > The average Commodore user is content with the language provided > to him, BASIC. People out there in netland, I'D like to know: Anyone who is content with BASIC hasn't seen anything else! > 1) What other languages have you seen used on the 64? I have and use Commodore LOGO (actually not produced by Commodore - you can tell because the manual is in English), and HES 64FORTH. I've seen other FORTHs advertised. > 2) Were any of these languages readily portable to > other systems (if so, then which systems)? Versions of these languages are available on most micros (Apple, Atari, IBM -- actually FORTH runs on just about every computer around). I don't know how compatible the various versions are, though. > 3) Where did you acquire this software and if you > paid for it: How much was it? Was it worth it? At a toy store, for about $50 each. LOGO I recomment highly (unless you expect to write arcade games or data base systems in it); 64FORTH is ok but is a pretty bare-bones FORTH. > 4) Have you seen any kind of Pascal on a C64? "Zoom Pascal" is a `kind of Pascal' (no records, no pointers, no type security, not much left...) from Abacus. I looked at the manual and lost interest when I saw that the edit/compile/run cycle required loading 3 seperate programs from that slooooowwwww 1541 disk. -- Paul Perkins -- "Doctor, we've got to DO something!" "I am doing something, Sara. I'm thinking."
ebs@tymix.UUCP (Elliot Schneider) (04/05/84)
In response to the query on other languages for the Commodore 64- There are several versions of the FORTH language available on the C64. FORTH's in general are considered to be fairly portable between machines as long as you stick to a particular set of Kernel words (such as FORTH 79 Standard). I have implemented a FORTH development system on the C64 which is being marketed under the modest name SUPER FORTH 64, in reference to its being a superset of the FORTH 79 Kernel with lots of extensions for the C64 in the way of I/O, high memory access, graphics (incl. sprite editor) and sound (incl. a music editor). I have to admit to being somewhat prejudiced towards this version since I wrote it, but since it is new I thought I would at least let netland know of its existence. It is oriented both towards beginners to let them fully utilize the C64 and development programmers looking for a system which will enable them to write programs quickly for marketing purposes. The manual is 250 pages of reference material, examples, tutorial information and lists of source screens provided with the system (I provide source for most of my extensions) enclosed in a three ring binder. We recommend STARTING FORTH by Leo Brodie for total beginners in FORTH. The examples in STARTING FORTH will run on the SUPER FORTH 64 system. We provide free bug updates if any bugs are found. Since disk access was mentioned, I store a screen on 4 sectors using direct sector I/O. This means that accesses are somewhat faster (although with the 1541 NOTHING is fast) and 170 screens can be stored on a single diskette. Questions can either be directed to me on the net, or call my distributor for a sheet which describes the features of the system: PARSEC RESEARCH P.O. Drawer 1766 Fremont, CA 94538 415-651-3160 SUPER FORTH 64 retails for $96. PARSEC has a list of the retail stores which are carrying it (the list grows daily) if you prefer dealing with a retail store. Elliot Schneider ucbvax!hplabs!oliveb!tymix!ebs