Toronto high school expels Linux lab
D. Hugh Redelmeier
hugh-pmF8o41NoarQT0dZR+AlfA at public.gmane.org
Sun Jul 9 04:24:24 UTC 2006
| From: Ahmad <transoxania-rieW9WUcm8FFJ04o6PK0Fg at public.gmane.org>
|
| Sy Ali wrote:
| > But nooo.. DOS and later Windows 3.1.. or the alternative was an array
| > of ICONs. Nobody took those seriously.
| >
| > The same goes with programming.. As a starting language I had Turing
| > instead of BASIC. Sigh.
| ICONs actually ran a flavour of UNIX at least that's what the admin told me
| when I was in high school.
QNX, actually. Definitely not UNIX, but partly inspired by UNIX.
Internally quite different, of course. QNX was first called QUNIX;
I heard that AT&T lawyers' attention convinced them to rename it.
A much better system than MSDOS for what it was used for. But there
were problems with deployment:
- the servers and network were overcommitted. This made them very
slow. (Only the servers had hard drives. A good idea but left the
system open to saturation.)
- the hardware was made to government contract. Expensive.
Overengineered. Product cycles were too long. So PC hardware
advanced more quickly.
- the marketplace was small so there were only a few software
producers and products. I think that the products were actually good,
but limited.
Note: I never used an ICON.
I did know the designers and implementors of Turing. Ric Holt's group
at the U of T -- good guys.
I also know the implementor of Logo, Richard Miller. In fact, for a
brief while (a week or two) it was being developed in my basement.
(Richard was the first person to complete a port UNIX, even before
Bell Labs (by a week or two). He is also a full-time Plan 9 user.)
| Turing is a far better language to start off with
| than BASIC. At least Turing has a formal concept of a pointer and is
| procedural.
Yes.
And I personally think that Logo is an even better choice for the very
starting language. None of the fussiness of a language of the Algol
family. Don't get me wrong, I think that the fussiness is important
eventually, just not in the first few weeks.
Basic? Nothing to recommend it except possibly some good books.
--
The Toronto Linux Users Group. Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
More information about the Legacy
mailing list