From owner-freebsd-chat Fri Jul 3 15:41:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA26397 for freebsd-chat-outgoing; Fri, 3 Jul 1998 15:41:03 -0700 (PDT) (envelope-from owner-freebsd-chat@FreeBSD.ORG) Received: from localhost.my.domain (ppp1579.on.bellglobal.com [206.172.249.43]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA26387 for ; Fri, 3 Jul 1998 15:40:57 -0700 (PDT) (envelope-from tim@localhost.my.domain) Received: (from tim@localhost) by localhost.my.domain (8.8.8/8.8.8) id OAA02666; Fri, 3 Jul 1998 14:52:58 -0400 (EDT) (envelope-from tim) Message-ID: <19980703145257.B2598@zappo> Date: Fri, 3 Jul 1998 14:52:58 -0400 From: Tim Vanderhoek To: =?iso-8859-1?Q?Dag-Erling_Coidan_Sm=F8rgrav?= Cc: chat@FreeBSD.ORG 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> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.91.1i In-Reply-To: =?iso-8859-1?Q?=3Crx4ogv7gsne=2Efsf=40oslo=2Egeco-prakla=2Eslb=2Ecom=3E?= =?iso-8859-1?Q?=3B_from_Dag-Erling_Coidan_Sm=F8rgrav_on_Fri=2C_Jul_03=2C?= =?iso-8859-1?Q?_1998_at_12:01:25PM_+0200?= Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Jul 03, 1998 at 12:01:25PM +0200, Dag-Erling Coidan Smørgrav wrote: > 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. I disagree. I would teach an interpreted language, but not because of the "subtle-typo-shooting-your-leg-off" reason, but because an interpreted language is a great way to stretch your mind. Some of the things you can are really wicked, but also non-obvious. We would never let anyone write a self-modifying compiled program now-a-days, but all of that and more is allowed for interpreted programs. Yes, self-modifying programs are bad style, but from the perspective of _instruction_, they can be an excellent exercise. Of course, they'll have to learn standard C syntax sometime. And C seems to have a kind of romantic cultural attraction for a lot of kids who know nothing about programming. -- This .sig is not innovative, witty, or profund. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message