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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,751d508677a5add1 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!news2.dg.net.ua!news.ett.com.ua!not-for-mail From: anon@anon.org Newsgroups: comp.lang.ada Subject: Re: ADA made me hate programming Date: Thu, 1 Jul 2010 04:57:52 +0000 (UTC) Organization: ETT newsserver Message-ID: References: <8f469661-370c-4484-82d8-f1b365455e0f@w12g2000yqj.googlegroups.com> Reply-To: anon@anon.org NNTP-Posting-Host: dialup-4.225.174.245.dial1.dallas1.level3.net X-Complaints-To: usenet@news.ett.com.ua X-Notice: Filtered by postfilter v. 0.6.1 X-Newsreader: IBM NewsReader/2 2.0 Xref: g2news2.google.com comp.lang.ada:13041 Date: 2010-07-01T04:57:52+00:00 List-Id: In , "Nasser M. Abbasi" writes: >On 6/29/2010 11:40 PM, anon@att.net wrote: > >> >> The big conspiracy among academicians is pushing C++ and other languages, >> were bad habits can become a cancer to the programmer/maintainers of any >> software package. > >I think the choice of CS teaching languages went something like this: > >PLI/SNOBOL -- the dark ages ? > >Fortran -- late 70's ? > >Pascal/Ada/Module2/ 80's. The golden age (algorithms+data >structures=programs) > >C/lisp 80's-early 90's ? > >C++ 90's - early 2000's ? > >Java late 90's/middle 2000's ? > >Python now ? > >HTML5/JavaScript -- 2010's and for the rest of the 21 century :) > > >--Nasser > > > > > > Your Timeline is a off a bit. Assembly -- From the Beginning .. To the Future Not pushed! After higher-level lang came around Cobol/Fortran/Algol/Lisp -- late 50s .. late 80s All were replace by C/C++ in the 80/90s Note: Ada designer have stated that Fortran was the "successful language" PLI -- 60s, programmers and companies rebeled, they prefer to use the specific language such as Fortran or Cobol instead of learning and using PLI. So, schools followed the companies and mostly stayed away from PLI. Pascal/Module2 -- Mid to late 70s ... mid 90s Pascal was design to teach programming Replace by C/C++ in 80/90s APL/B/BCPL -- from late 50s .. late 70s replaced with "C" aka newer version. C/C++/D -- from 74 .. Now. -- "D" is the newest version replaces C and C++ "C++" is wide spread in all classes. C/C++ slowly replace all other older lang "Cobol" and "Fortran" in clasees. Also, due to fact that these lang are based on "APL" it makes the set, one of the OLDEST lang around. This 50+ year lang set should of died a few years ago. Ada 83 .. 98 -- only taught in gov't sponsor classes. Teacher had to be certified in Ada before 98. After 98 -- problem is, not enough teachers that know Ada Languages that are for net and have little to no interest to main stream programers that want to deal with the native CPU. Java -- 90's .. now -- Sun's internet J-Code language that is somewhat secure and portable but altered to much for any lasting code. Only Web designers are into: HTML/JavaScript/Python These are just a passing though for the movement and will be replace by some kind GUI web lang. All three will be out the door by 2016.