From owner-freebsd-chat Fri Jul 3 03:45:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA03984 for freebsd-chat-outgoing; Fri, 3 Jul 1998 03:45:02 -0700 (PDT) (envelope-from owner-freebsd-chat@FreeBSD.ORG) Received: from oslo.geco-prakla.slb.com (geos01.oslo.geco-prakla.slb.com [134.32.44.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA03975 for ; Fri, 3 Jul 1998 03:44:58 -0700 (PDT) (envelope-from smoergrd@geos01.oslo.geco-prakla.slb.com) Received: from sunw132.geco-prakla.slb.com (sunw132 [134.32.45.120]) by oslo.geco-prakla.slb.com (8.8.8/8.6.9) with SMTP id MAA15146 ; Fri, 3 Jul 1998 12:43:51 +0200 (MET DST) Received: by sunw132.geco-prakla.slb.com (SMI-8.6/SMI-SVR4) id MAA09217; Fri, 3 Jul 1998 12:43:49 +0200 To: Greg Lehey Cc: =?iso-8859-1?Q?Dag-Erling_Coidan_Sm=F8rgrav?= , Eivind Eklund , FreeBSD Chat Subject: Re: Beginning user's OS (was: Here is a really odd question!!!) References: <19980703010915.6825.qmail@hotmail.com> <19980703124514.H358@freebie.lemis.com> <19980703022310.B4457@zappo> <19980703111031.39367@follo.net> <19980703193912.M358@freebie.lemis.com> Organization: Schlumberger Geco-Prakla X-Disclaimer: I speak only for myself. From: smoergrd@oslo.geco-prakla.slb.com (Dag-Erling Coidan Smørgrav) Date: 03 Jul 1998 12:43:49 +0200 In-Reply-To: Greg Lehey's message of Fri, 3 Jul 1998 19:39:12 +0930 Message-ID: Lines: 61 X-Mailer: Gnus v5.3/Emacs 19.34 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Greg Lehey writes: > On Friday, 3 July 1998 at 12:01:25 +0200, Dag-Erling Coidan Smørgrav wrote: > > Eivind Eklund writes: > >> Hey! This is cool! The author of the language-implementation the > >> local univeristy uses to teach programming (they use Simula, telling > >> users to get cim for homework) is using TCL to teach programming! > >> *large and evil grin* > > What the hell is that grin for? Would *you* teach an eleven-year old > > to program with a compiled language? Of course you wouldn't. You'd > > choose an interpreted language where subtle typos don't shoot your > > leg off. > To be fair, I agree with Eivind. If this guy is so convinced about > his language, he'll write an interpreter. And if you can shoot your > leg off with Simula at age 11, you can still crash a plane with it at > age 33. (Not that I have had much to do with Simula in the last 20 > years. Which version is this?) I think there's a slight misunderstanding here. Sverre Johansen does not teach programming at the University of Oslo. Neither does he have any influence on the choice of language in the introductory programming courses. His involvment with Simula consists mostly of having written a compiler as part of his Master's thesis. He continues to maintain cim while working on his PhD and teaching a post-grad compiler theory course, but it is by no means his primary occupation. For the record, the Department of Informatics is planning to switch to Java as primary teaching language. This is generally regarded as a bad move by anybody who knows his way around a compiler. The decision was based more on political than on techincal arguments, and would probably not have been made had not Prof. Kirkerud been incapacitated since last december. Bjørns absence, and the ascension of Jens Kaasbøll to the position of teaching coordinator¹ has tilted the scale in favor of the Systems Development group, who IMNSHO should never, ever be allowed to have any say in such matters. These are the people who are teaching students that programmers and other assorted Computer Scientists are evil people who are permanently trying to belittle and dominate innocent users (e.g. Systems Developers), and that although they have their uses (after all, Microsoft has to get their engineers from *somewhere*) they must be reined in, controlled and closely supervised lest they put everybody except themselves out of a job. BTW, it might prove interesting to take that last sentence and replace every occurrence of "programmer" and "Computer Scientist" with "landowner" and "Capitalist", and "user" and "Systems Developer" with "laborer" and "Socialist". The result might be less of a surprise if you know that the SD department has been headed for many, many years by Kristen Nygård, renowned Labor politician and anti-EU combatant (and incidentially, co-inventor of Simula - small world, huh?) Can you spell academentia? DES (CS, dammit, *C* *S*) -- Dag-Erling Smørgrav - smoergrd@oslo.geco-prakla.slb.com ¹ "Undervisningsleder" - I couldn't find a better translation. BTW, Prof. Bjørn Kirkerud passed away on June 20th, the victim of a rapidly growing brain tumor. He will be sorely missed... :( To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message