[Coco] Coco Newby

john donaldson jadonaldson at charter.net
Tue Dec 2 14:24:00 EST 2003


James,
   IIRC, Microware had a Fortran 77 compiler for OS9 and 
it
would run under LvlII. They also had a Pascal Complier 
too.

John Donaldson



On Tue, 02 Dec 2003 10:45:10 -0500
  jdaggett at gate.net wrote:
>David 
>
>The comment about "D" was interesting. I had heard of it 
>but never saw or heard of 
>enyone using it. If I remember correctly Unix was first 
>written in "B". The 
>predecessor to "C". A Computers in Business class I took 
>in 1971 used PLIII and 
>wrote a programs punched out on old IBM cards. Largest 
>one I wrote was about 100 
>cards. Saw a person dropped their deck of about 300+ 
>cards. Those were the days. 
>get one card out of order and the whole program bombed. 
>Sometimes had to wait 
>an hour to just find out that you made a stupid typo. 
>Punch a new card and make 
>sure it was in the right order.
>   
>Enough of that. I can state that after learning the 
>Basic09 compiler for the CoCo 3 
>and OS9,  it made learning Fortran 77 a breeze. I was 
>amazed as how similar the 
>two were in syntax. 
>
>I would not mind having an F77 compiler for OS9. Did a 
>few engineering program 
>for filter response and design using F77. 
>
>james
>
>
>On 1 Dec 2003 at 23:22, Aaron Banerjee wrote:
>
>> David,
>>     Speaking on behalf of those whose first computer was 
>>a TRS-80
>>     Color
>> Computer (which by the way, is still operational), and 
>>now program for
>> a living, I'd have to say that the Coco is an excellent 
>>starting
>> point.  For one thing, the computer is relatively 
>>simple, and the
>> books are awesome. Since you already know BASIC, you 
>>probably don't
>> need "Getting Started With Color Basic", or "Going Ahead 
>>With Extended
>> Color BASIC", but if you're into assembly, William 
>>Barden's "TRS-80
>> Color Computer Assembly Language Programming" is 
>>probably the best ML
>> book I've ever seen.
>>    I was very impressed with the Coco documentation from 
>>the start. 
>>    When
>> I worked at the Patent Office, we'd call such references 
>>"enabling"
>> (meaning that someone who didn't know anything at all 
>>about cocos, but
>> otherwise had a good head on their shoulders could 
>>figure out what the
>> book was saying).  For example, the book which came with 
>>my coco disk
>> drive starts out by saying how disk is better than 
>>cassette, but by
>> the end of the (relatively short) book, you know about 
>>the file
>> allocation tables... (which are very similar to the PC 
>>-- or were at
>> least).
>>    Currently, I program in a variety of languages (C, 
>>C++, Ada,
>>    Fortran,
>> and D {yes, there really is a "language" called D}). 
>> Most computer
>> languages have the same sort of "thinking", which is 
>>most easily
>> learned with a simple computer.  The old addage of 
>>"Everything I
>> needed to know I learned in kindergarten" sort of 
>>applies.  I've found
>> my coco knowledge most useful when doing low-level 
>>stuff, like
>> assembly.
>>    I actually used a coco for work purposes in a former 
>>job.  I was
>> testing rechargable batteries and used a coco as a 
>>"smart" recharger.
>> Battery voltage was measured via the joystick port, and 
>>the charging
>> current was controlled via the cassette relay.  Since 
>>I'd used up the
>> cassette port, I had to load my program using the DLOAD 
>>command (and
>> probably became the only person in history ever to 
>>actually use DLOAD)
>> from a PC.
>>    In summary, the coco is a great choice if you really 
>>want to
>>    understand
>> the computer you are using.  Get the following 
>>books/references if you
>> don't have them already (if anyone else on the list 
>>wants to help me
>> out here, please do)..
>> 
>>      1.  Getting Started With Color BASIC
>>      2.  Going Ahead With Extended Color BASIC
>>      3.  TRS-80 Color Computer Technical Reference 
>>Manual (use the
>>      memory 
>>          map at the beginning of the book.  POKE around 
>>and play with
>>          your computer).
>>      4.  Barden, William.  "TRS-80 Color Computer 
>>Assembly Language
>>          Programming".  Radio Shack.  1983.
>> 
>>    I hope this helps.
>>               - Aaron Banerjee
>> 
>> 
>> On Mon, 1 Dec 2003 arikboke at yahoo.com wrote:
>> 
>> > Hello Coconuts,
>> > 
>> > I'm David from California, USA.  My first computer 
>>experience was
>> > with a "trash80" model III in junior high, and my 
>>first home
>> > computer was a Coco2.  I was hunkering for an Atari 
>>800 but my
>> > friend's dad (an electrical engineer) advised me to 
>>get a "good"
>> > computer, the kind he had, a Coco1 with chiclet 
>>keyboard! (he
>> > actually designed circuits on contract with that 
>>machine).
>> > 
>> > Fortunately, Radio Shack didn't sell that model 
>>anymore, and so I
>> > found salvation in the form of a Coco2 and my own 
>>cassette recorder.
>> >  It was somewhat of a painful experience, as the 
>>screen was always
>> > fuzzy due to interference, the machine routinely 
>>burned the screens
>> > of all the color tvs in our house and cassette 
>>operation was a
>> > nightmare.  But I loved what a few simple commands in 
>>BASIC could
>> > make the computer do.  It seemed so empowering ...
>> > 
>> > Well, near two decades later, I've a BS in 
>>microbiology and am
>> > planning to get my MS in biostatistics -- not exactly 
>>a PhD in CIS
>> > :)  However, I recently ran across Nicolar Marentes' 
>>Workshop site
>> > and I began to wonder what my life would have been 
>>like if I had
>> > followed my passion back then.
>> > 
>> > I wish to know more about machine coding and digital 
>>electronics and
>> > I wonder if learning the (relatively) less complex 
>>Coco would help
>> > me in this direction.
>> >  Or perhaps I should just jump on the Intel Inside 
>>bandwagon?  I'm
>> >  not sure and
>> > perhaps the old coconuts who have learned both systems 
>>can give me
>> > the proper direction.  If the Coco route, what books 
>>and tools do I
>> > need to buy?  If the Wintel route, which books and 
>>tools should I
>> > purchase?  I should note that I've already taken 
>>BASIC, Pascal, C,
>> > Javascript, and HTML.
>> > 
>> > I will not be using this knowledge directly, but as I 
>>am going
>> > towards the field of biostats and possibly 
>>bioinformatics, having a
>> > decent knowledge of computer systems (and possibly 
>>intefacing) would
>> > be very helpful.  I'm sorry this is so long-winded, 
>>but I just
>> > didn't expect to be able to communicate with a group 
>>of (still alive
>> > and thrashing) coco users.  I would appreciate any and 
>>all feedback.
>> >  Thanks.
>> > 
>> > Sincerely,
>> > David
>> > 
>> > -- 
>> > Coco mailing list
>> > Coco at maltedmedia.com
>> > http://five.pairlist.net/mailman/listinfo/coco
>> > 
>> 
>> 
>> -- 
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>
>
>
>-- 
>Coco mailing list
>Coco at maltedmedia.com
>http://five.pairlist.net/mailman/listinfo/coco

<TEXTAREA NAME="Signature" ROWS="4" COLS="60">



More information about the Coco mailing list