TIP: Click on subject to list as thread! ANSI
echo: aust_c_here
to: david begley
from: david nugent
date: 1994-06-14 20:20:44
subject: TO C OR NOT TO C

> PE> Start with Pascal in preference to C, DEFINITELY.  You might want to
 > PE> consider using Modula-2 instead of Pascal.

 > Hmmm .. (turns up nose, shakes head violently .. spews forth
 > green goo..);  tried Modula-2 once (promise, didn't inhale),
 > not overly impressed.  Some nice features, but in the
 > process, they (well, he) threw away some very decent Pascal
 > features, too.

Ah, but those "Pascal features" are not features of ISO Pascal
(which Borland Pascal decidedly is NOT).

Modula-2 is a brilliant language, and I prefer it by far to C. However,
there's not much demand for it in the marketplace and only a handful of
vendors, none of whom seem to be keeping abreast of current operating
systems and environments.

But, since everyone seems to be voicing an opinion on C vs Pascal - if the
ultimate aim is to learn C, then stopping by Pascal in between is a waste
of time - there is nothing useful taught in Pascal that cannot be learned
in coming to grips with C, and plenty of useless things taught which aren't
necessary in C.

If you want to learn "a language", want to start with something
easier, and you're prepared to face the fact that it won't be portable
outside of Mess Dross, then Turbo Pascal will do fine.  Plenty of folks
learned TP first prior C - myself included - but imho there was nothing
there which provided any significant advantage in learning C.  Familiarity
with assembler and assembly language concepts (particularly indirection and
pointers) is, however, an advantage.


  david

---




SD®¯*æ+
* Origin: Unique Computing Pty Ltd (3:632/348)
SEEN-BY: 50/99 54/54 620/243 623/625 630 632/103 301 348 365 386 998 633/371
SEEN-BY: 634/384 635/210 502 503 541 544 636/100 670/206 711/409 430 807 808
SEEN-BY: 711/809 932 934 712/623 713/888 714/906 800/1
@PATH: 632/348 635/503 50/99 54/54 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.