comp.lang.ada
 help / color / mirror / Atom feed
From: Adam Beneschan <adam@irvine.com>
Subject: Re: DOS, was Re: Ada Tutor Web Site Shutting Down
Date: Thu, 12 May 2011 15:40:09 -0700 (PDT)
Date: 2011-05-12T15:40:09-07:00	[thread overview]
Message-ID: <fe6338a8-afde-46a6-bac2-3a2f785377a2@l14g2000pro.googlegroups.com> (raw)
In-Reply-To: 4dcc5c75$0$6891$9b4e6d93@newsspool2.arcor-online.net

On May 12, 3:17 pm, Georg Bauhaus <rm.dash-bauh...@futureapps.de>
wrote:
>
> For one thing, DOS effectively ruled out a number of design
> patterns:  you need something on top of DOS in order to
> operate(!) these patterns.  Such as programmable auxiliary
> tasks doing background work.

I may respond to other parts of the post, but... you do remember that
this was originally for an 8088 processor, right?  Not a Pentium.  I
may be wrong, but my recollection was that a lot of the task/process
functionality of the chip was added to the series later (80286?), and
wasn't present in the 8086/8088.  It may not have been good enough to
support virtual addressing/paging, either, I don't know.  I know it
didn't have straight 32-bit addressing.  So please, before you bash
DOS too much and talk about what a mistake it was to choose it, please
consider that this may have been the best anyone could have done
within the hardware constraints.  You can't really judge what should
have happened in 1980 based on the technology we have available in
2011.

                                  -- Adam



  reply	other threads:[~2011-05-12 22:40 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-06 23:04 Ada Tutor Web Site Shutting Down John Herro
2011-04-08 10:57 ` Thomas Løcke
2011-04-22 16:10   ` Brad Cantrell
2011-04-27 16:02     ` John Herro
2011-04-29  6:00       ` qunying
2011-05-05 12:29         ` John Herro
2011-05-05 17:52           ` Rugxulo
2011-05-05 21:12             ` Randy Brukardt
2011-05-07  8:36               ` Fritz Wuehler
2011-05-10 21:36               ` Rugxulo
2011-05-12  0:45                 ` Randy Brukardt
2011-05-12 13:28                   ` Rugxulo
2011-05-12 14:44                     ` Georg Bauhaus
2011-05-12 17:40                       ` Rugxulo
2011-05-12 18:24                         ` Adam Beneschan
2011-05-12 22:17                           ` DOS, was " Georg Bauhaus
2011-05-12 22:40                             ` Adam Beneschan [this message]
2011-05-13  5:14                               ` tmoran
2011-05-13  7:25                               ` Georg Bauhaus
2011-05-13 20:32                                 ` Rugxulo
2011-05-13 22:25                                   ` Georg Bauhaus
2011-05-17 13:09                                   ` Paul Colin Gloster
2011-05-13 20:12                             ` Rugxulo
2011-05-14  0:26                               ` Randy Brukardt
2011-05-14 13:52                               ` Yannick Duchêne (Hibou57)
2011-05-14 21:29                                 ` Rugxulo
2011-05-15  0:14                                   ` Rugxulo
2011-05-15  0:26                               ` Rugxulo
2011-05-15  7:27                                 ` Niklas Holsti
2011-05-17 13:17                               ` Paul Colin Gloster
2011-05-14  0:17                             ` Randy Brukardt
2011-05-14 14:02                               ` Yannick Duchêne (Hibou57)
2011-05-16 23:58                                 ` Randy Brukardt
2011-05-14  1:21                             ` Adam Beneschan
2011-05-14  0:07                           ` Randy Brukardt
2011-05-14 13:08                           ` Yannick Duchêne (Hibou57)
2011-05-12 18:44                         ` DOS, was " tmoran
2011-05-14 14:17                           ` Yannick Duchêne (Hibou57)
2011-05-13 16:19                         ` Paul Colin Gloster
2011-05-13 17:22                           ` Frank J. Lhota
2011-05-13 18:10                             ` Dmitry A. Kazakov
2011-05-14  0:03                     ` Randy Brukardt
2011-05-14 14:21                       ` Yannick Duchêne (Hibou57)
2011-05-16 23:49                         ` Randy Brukardt
2011-05-14 21:22                       ` Rugxulo
2011-05-19 14:56                         ` Yannick Duchêne (Hibou57)
2011-05-14 12:44                     ` Yannick Duchêne (Hibou57)
2011-05-14 21:20                       ` Vinzent Hoefler
2011-05-14 12:32                 ` Yannick Duchêne (Hibou57)
2011-05-14 21:19                   ` Vinzent Hoefler
2011-05-19 15:00                     ` Yannick Duchêne (Hibou57)
2011-05-12 19:19           ` Simon Wright
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox