From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=BAYES_50,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10261c,90121986704b5776 X-Google-Attributes: gid10261c,public X-Google-Thread: 1014db,4873305131bf4d94 X-Google-Attributes: gid1014db,public X-Google-Thread: fdb77,4873305131bf4d94 X-Google-Attributes: gidfdb77,public X-Google-Thread: 10c950,90121986704b5776 X-Google-Attributes: gid10c950,public X-Google-Thread: 109fba,4873305131bf4d94 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,4873305131bf4d94 X-Google-Attributes: gid103376,public From: "Dr E. Buxbaum" Subject: Re: ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Date: 1997/10/30 Message-ID: <3458FFA1.27E2@le.ac.uk>#1/1 X-Deja-AN: 285969148 References: <34557f2b.1934172@news.mindspring.com> <34566fe9.447229@news.mindspring.com> <345673af.1413708@news.mindspring.com> Organization: University of Leicester (PCFS User) Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.lang.java.advocacy,comp.lang.pascal.ansi-iso,comp.lang.pascal.misc Date: 1997-10-30T00:00:00+00:00 List-Id: John Black wrote: > > ADA and Pascal are two of the most useless inventions Man has ever > wasted space on this planet with. These languages are hard to learn, > have zero applications, and people who only know these languages can > only find jobs at Taco Bell! Smart programmers spend their time > learning only C, C++, and Java in that order. The Modula-3 FAQ reports an interesting experiment: Students of a programming class were given an assignment to be completed by a specified date. They were given the choice of 3 implementation languages: Modula-3, Borland Pascal and C++. Modula-3 was the recomended language, and most of the programming novices choose that. All students which choose C++ had previous knowledge of this language and rated themselfs as "experienced programmers". The results were as follows: From the students who choose Modula-3, 4 out of 5 completed their assignment on time. With Borland Pascal, 2 out of 3 managed to do this. From the students using C++, none did. Even after been given an extension to complete their project, these students delivered code of inferior quality compared to those using Modula and Pascal. In other words: Novices using Modula produced better code quicker, than "experienced programmers" using C++! On the jobs issue, it is certainly true that there are plenty of jobs for C and C++ programmers. However, there are also lots of jobs for people using Borland Pascal or Delphi, and if you want to do anything for the US goverment, than you better know your Ada. Few people would dare to programm mission critical applications (like nuclear power plant or weapons system control software) in C, objective C or C++, and I would not expect Java to turn out any different.