[Coco] Programming advice (might be a can of worms...)
Richard E. Crisilip
rcrislip at neo.rr.com
Wed Apr 27 22:52:23 EDT 2011
Percisely, in fact, this was the reason I bought my first CoCo. I just finished
getting a programming degree and I wanted to keep my hand in it. At that time
Structured Programming" was the curent rage. "GOTOs" were taboo! As Aaron
said, it is very possible to write structured code in CoCo BASIC through the
use of the GOSUB structure and writing a main structure that calls in
subroutines (often off the disk) then having them call in and run the main
structure as the last thing the departing subroutine does.
Richard
On Tuesday 26 April 2011 22:31:39 Aaron Wolfe wrote:
> I'd focus first on what you want to do, and then go with the most
> appropriate language. CoCo's BASIC doesn't necessarily force you to
> write bad code, it just doesn't stop you from doing so. DECB does
> lack some structure that is found in other languages, but you can
> implement those concepts yourself if you are disciplined. It's
> probably just as easy to write bad machine code as BASIC code. Only
> the higher level languages like BASIC09, Pascal and C enforce some
> logical concepts that keep you "on the rails" (to varying degrees).
>
> -Aaron
>
> On Tue, Apr 26, 2011 at 10:01 PM, Brian Blake <random.rodder at gmail.com>
wrote:
> > Good evening everybody,
> >
> > Looking for a little advice. Since my soldering hand is out of commission
> > for the foreseeable future, and pending a possible surgery, I'm looking
> > to spend some time taking on a long overdue (for me) CoCo subject -
> > programming.
> >
> > I can write a little in basic; might even be able to create a small game
> > if I spent enough time. However, I'm wondering if I shouldn't just jump
> > head first into ML? I've heard BASIC tends to teach bad habits, and I
> > have enough of them ;-)...
> >
> > Thoughts or opinions from the coding gurus would be much appreciated. My
> > coding background consists of the following: AutoLISP for AutoCAD,
> > tinkered with Python and been heavy into HTML for the last two years or
> > so.
> >
> >
> > Thanks,
> >
> > Brian
> >
> > --
> > Ohioan by birth, Floridian by the grace of U-Haul and a bad economy...
> >
> > --
> > 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
More information about the Coco
mailing list