[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Programming the IIgs
In article <C072196010503.6213@darkcastle.ecore.fnet.org>,
Dark_Dude <Dark_Dude@darkcastle.ecore.fnet.org> wrote:
>>I'd recommend the ORCA products. I haven't upgraded to the newest
>I have ORCA/M v 1.something, and could upgrade it.
Good idea if you want to integrate asm with other stuff.
>But what higher language should I start with? C or Pascal?
C is a lot more powerful, but can definitely be more confusing. If
you like assembly, you'd probably want to start off with C; Pascal's
formality and excessive typing can get annoying real fast. If you
dislike asm, but you want somehting where the computer guides you a
little better, start with Pascal. This is probably true in general.
On the GS, this used to be complicated by the fact that the C
compiler was pretty dang buggy. [No reports on the Pascal compiler so
either 1) nobody used it enough to find any bugs or 2) It was
relatively bugfree]. It was said that if you wrote stuff from scratch,
you probably wouldn't run into the bugs. [Me, being a bugmagnet, found
that to be rather untrue..] Fortunately, the latest Orca/C, 2.1, works
great for the code which broke 2.0.3. [Simple 32-bit math broke it.
That shouldn't happen]
In short, if you do decide to go with Orca/C, be sure to either use
v1.3 or 2.1. The rest of the versions have so many quirks and
annoyances that developing with them can be hellish.
Nathan Mates
--
<*> Nathan Mates http://www.ugcs.caltech.edu/~nathan/ <*>
# What are the facts? Again and again and again-- what are the _facts_?
# Shun wishful thinking, avoid opinion, care not what the neighbors
# think-- what are the facts, and to how many decimal places? -R.A. Heinlein