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 autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.66.102.100 with SMTP id fn4mr64396pab.47.1380379218579; Sat, 28 Sep 2013 07:40:18 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.linkpendium.com!news.linkpendium.com!news.snarked.org!newsfeed.news.ucla.edu!usenet.stanford.edu!z6no30159035pbz.1!news-out.google.com!rn2ni107407pbc.1!nntp.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news-out.readnews.com!s09-01.readnews.com!not-for-mail X-Trace: DXC=mEliI;Nf[eIU17`DDUTC1@[3OhcoN[H0@X44`8^\]>7J25[I[UfBM:E Newsgroups: comp.lang.ada Subject: Re: Anti-Ada FUD (rant) Message-ID: <20130928164016.0662ed51@lufsen.sandat.dyndns.org> References: <2f813569-5ff8-4c20-a5ab-8538e6514906@googlegroups.com> <1f562daa-f551-4950-93c4-99555c0e3ab3@googlegroups.com> <53272638-d56f-460e-a10c-045c96a88de5@googlegroups.com> X-Newsreader: Claws Mail 3.9.0 (GTK+ 2.24.8; x86_64-redhat-linux-gnu) Mime-Version: 1.0 NNTP-Posting-Host: 0e5bbbbf.ngroups.net Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Xref: news.eternal-september.org comp.lang.ada:17323 Date: 2013-09-28T16:40:16+02:00 List-Id: On Fri, 27 Sep 2013 23:21:19 -0700 (PDT) Shark8 wrote: > On Tuesday, September 24, 2013 5:18:33 PM UTC-6, Dennis Lee Bieber > wrote: > > On Mon, 23 Sep 2013 23:38:32 -0700 (PDT), krfkeith wrote: > > > > > >I love the laughable claim that WinNT is poorly designed. While > > >some of the userland has left some to be desired, the core of the > > >NT systems is *very* competently designed. The NT team was lead by > > >Dave Cutler, of DEC fame. > > > > The internals may be good -- though I could wish for even > > more of VMS to have been "ported"... Like (common) event flag > > clusters, IPC via mailboxes, and maybe even the entire QIO > > system... Somehow the objects that WinNT+ uses for "wait" don't > > feel natural to me, and the divorced socket I/O system show a few > > warts (select only works on sockets, need a different API for > > files, etc.) > > > > But the failure to provide a decent command shell scripting > > capability (a la DCL) saddled it. PowerShell finally makes an > > apologetic entry (Pity my main use is a glorified "find": > > get-childitem -path "xxx" -filter "*.ext" | select-string -pattern > > "yyy" ) > > You know, I've heard a lot of good stuff about VMS (and DEC's Ada > compiler) -- kinda makes me wish I had first-hand experience with > them. (And, obviously, the R-1000, that sounds like a *very* > interesting setup to me... and I'm not convinced that having "the > library" [and source, and objects {.o/.obj}] stored in a database > isn't "the right way" to do things.) The R-1000:s where wonderful machines of their time, unfortunate they got some drawbacks, memory and cpu. I recall that rebuilding a system from scratch was a five week exercise week 1) Prepare carefully. All the sources in place and quad check the build scripts and sources. weeks 2..4 ) Have the machine to compile then sources. The reason for a quad check was that this was time for summer leave. week 5) Clean up and validate the build. Here the quad check paid off. The core idea of the R-1000:s was that the source was just a rendering of the "model". My guess is that if the common terminals of the time has been graphical there has been a graphical view of the model as well as a source view. /Persan.