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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,6deb3e1ddefb099 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,UTF8 Received: by 10.204.154.133 with SMTP id o5mr1841238bkw.0.1337440710087; Sat, 19 May 2012 08:18:30 -0700 (PDT) Path: e27ni17358bkw.0!nntp.google.com!news2.google.com!goblin1!goblin3!goblin.stu.neva.ru!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: =?utf-8?Q?Yannick_Duch=C3=AAne_=28Hibou57?= =?utf-8?Q?=29?= Newsgroups: comp.lang.ada Subject: Re: Companies Only Offering Ada-95 Compilers Date: Sat, 19 May 2012 17:16:48 +0200 Organization: Ada @ Home Message-ID: References: <3db3e683-8054-4d69-a3f4-8afa0b2b14c3@googlegroups.com> <1992ibk3vixd0$.18ri3cfm0vnyu.dlg@40tude.net> <7ukz9ifcqnv8$.1s34hohn9adcu$.dlg@40tude.net> NNTP-Posting-Host: dZaN96Gz5UoITyYHbK7iTw.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: Opera Mail/12.00 (Linux) X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable Date: 2012-05-19T17:16:48+02:00 List-Id: Le Fri, 18 May 2012 23:15:48 +0200, Dmitry A. Kazakov = a =C3=A9crit: > On Fri, 18 May 2012 15:52:00 -0500, Nasser M. Abbasi wrote: > >> On 5/18/2012 3:35 PM, Dmitry A. Kazakov wrote: >> >>>> This is the new world order of software engineering. After 50 years= >>>> of computer science and programming languages research, the world h= as >>>> decided it will be Javascript and HTML5. >>> >>> No. Due to opening a new market the technology (rather lack of) is >>> returning to the point where it was 20-30 years ago. Such retreats = >>> always >>> happen when there is no pressure to improve quality or safety. >>> >> >> That is funny you said that. I was just now thinking the same >> thing as I was looking at a web site that tells which browsers >> supports which feature of HTML5 and Javascript. >> >> The reason is, I remember doing the same thing many many >> years ago, when I was just learning the new Java and looking >> to see which operating system supports which features of Java >> and such. >> >> So, the picture has changed from >> >> app app >> +----------+-----------+...... >> | Java VM | Java VM | >> +----------+-----------+..... >> | OS | OS | >> +----------+-----------+..... >> >> To now, almost 20 years later to become >> >> HTML5/JS app HTML5/JS app >> +--------------+--------------+..... >> | browser 1 | browser 2 | >> +--------------+--------------+..... >> | OS | OS | >> +--------------+--------------+..... >> >> Well, it is progress I guess. The Java VM was replaced by >> the browser, and Java is replaced by HTML/Javascript. >> >> I can't wait to see what the picture will be 20 years from now :) > > App (distributed) > +------+------+ > | OS (distributed) > +------+------+ > > Layers above OS were only necessary because of retarded OSes like UNIX= = > and > Windows. They sealed the toilet's pit. Alas, being not much more hygie= nic > (I would say most of them were actually much worse) they required anot= her > layers above them, and so on. Lacking things as fundamental as a minimal common and native standard UI= = API. The =E2=80=9Cthat layer over that layer=E2=80=9D is often most requ= ired for UIs. By = the way, I still believe the web standards may be a chance in that matte= r. -- = =E2=80=9CSyntactic sugar causes cancer of the semi-colons.=E2=80=9D [1] =E2=80=9CStructured Programming supports the law of the excluded muddle.= =E2=80=9D [1] [1]: Epigrams on Programming =E2=80=94 Alan J. =E2=80=94 P. Yale Univers= ity