Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!usc!apple!uokmax!servalan!epmooch!ben From: ben@epmooch.UUCP (Rev. Ben A. Mesander) Newsgroups: comp.sys.amiga.tech Subject: Re: need help learning amiga programming Message-ID: Date: 11 Dec 90 20:29:34 GMT References: <27348.27630086@kuhub.cc.ukans.edu> <1859a224.ARN2584@starsoft.UUCP> Lines: 32 >In article <27348.27630086@kuhub.cc.ukans.edu>, 2flolump@kuhub.cc.ukans.edu writes: > I really am starting to dislike C the more I read it, I don't know why > everyone praises it so. I guess those who learn its cryptic commands get > some pride from how others struggle with it. Anyway, I have owned TDI > Modula 2 for quite awhile and while I like the language, which I believe > is more readable than C and has more software engineering features, which C > lacks, I find that this compiler is inferior. First: No flame intended. C has very few commands. I really don't find 'for', 'if', etc. all that confusing. Do you mean C library functions? Amiga library functions? I find that most C is very well written. There are some people that delight in abusing the pre-processor, or crunching long strings of operators together on a single line... Even then, though, the way they are doing it is usually a well-known idiom, and once you see it and understand it, shouldn't give you much trouble. Persevere! I've never used modula-2. I assume it must be Pascal-like, and I really don't like Pascal. I think this has more to do with a broken Pascal compiler I had to use once, more than the language, but I do find the Pascal convention of LongMixedCaseVariableNames and the variable and function scoping rules rather annoying. -- | ben@epmooch.UUCP (Ben Mesander) | "Cash is more important than | | ben%servalan.UUCP@uokmax.ecn.uoknor.edu | your mother." - Al Shugart, | | !chinet!uokmax!servalan!epmooch!ben | CEO, Seagate Technologies |