lets get the facts straight. pascal was designed for students and for learning purposes, since C is DIFFICULT to learn because of all the possible bugs u can get in a 50 lines program. and pascal has many saftey measeures. C was designed to write operating system code. and it was desgined to be flexible and efficient enough for the task. my opionion is that C is a relic of the past when u write program who does not really need efficiency! and short of writing kernel code C is the most dumb thing to use. C++ is a little better for the task, but if efficiency is not what you need, for example, in a program that sends queries to a database or numerous other high level programming tasks. there is no need to use C or C++. you have java, visual basic, and delphi on the top. phyton and scripting languages at the sidebars for straight forward tasks. and libraries that acompany various languages.
my point is, why program in C when you have JAVA? why write in C++ when you have visual basic? why write in perl when u have java applets or similar thingies that should make you job less difficult and buggy? ego? bravado? pure delight? :) i myself currently write in visual C++ because they were going to make me write in java. just going back to whats familiar, i guess, which is the real reason why i chose to program in C++, thinking logically, i would have a less buggy job writing in JAVA. and before someone points at me and says, see see! he doesn't know java debuggers are buggy too! nananana.. then i say: "thats because you won't really need a fancy debugger with java, because JAVA is not C or C++. * - * - * Tzahi Fadida [EMAIL PROTECTED] Technion Email: [EMAIL PROTECTED] My Cool Site: HTTP://WWW.My2Nis.Com * - * - * - * - * - * - * - * - * - * WARNING TO SPAMMERS: see at http://members.lycos.co.uk/my2nis/spamwarning.html > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Oleg Goldshmidt > Sent: Friday, January 03, 2003 9:52 AM > To: [EMAIL PROTECTED] > Subject: Re: C vs. Pascal vs. the World [was Re: Edu in linux] > > > Shlomi Fish <[EMAIL PROTECTED]> writes: > > > And C is the only language that is expected to bootstrap > > itself.[1] > > <snipped to footnote> > > > [1] - There are a few exceptions. ghc is an Haskell compiler that is the > > only tool capable of compiling its own Haskell code. The GNU Ada compiler > > is written in Ada. There's also a Dylan compiler written in Dylan, but > > luckily there's also a Dylan interpreter written in C that can > > compile it > > I cannot sit silent: obviously you are forgetting Lisp Machines > that ran Lisp interpreters written in Lisp. ;-) > > Now, going backwards in time from the beginning of the UNIX epoche, > to the two oldest high level languages that are still in use today: > Fortran and Lisp. Any self-respecting Lisp/Scheme book shows how to > write a Lisp engine in Lisp. Was there ever a Fortran compiler written > in Fortran? The only page that mentions something like that in passing > is http://www.nersc.gov/~deboni/Computer.history/Mendicino.html > > > -- > Oleg Goldshmidt | [EMAIL PROTECTED] > > ================================================================= > To unsubscribe, send mail to [EMAIL PROTECTED] with > the word "unsubscribe" in the message body, e.g., run the command > echo unsubscribe | mail [EMAIL PROTECTED] > > > > ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]