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=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 107f24,626a0a064b320310 X-Google-Attributes: gid107f24,public X-Google-Thread: f4fd2,626a0a064b320310 X-Google-Attributes: gidf4fd2,public X-Google-Thread: 103376,ea8ea502d35ca2ce X-Google-Attributes: gid103376,public X-Google-Thread: 103d24,626a0a064b320310 X-Google-Attributes: gid103d24,public X-Google-Thread: 114809,626a0a064b320310 X-Google-Attributes: gid114809,public X-Google-ArrivalTime: 2001-05-05 15:51:41 PST Path: newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!194.165.93.117!newsfeed.wirehub.nl!transit.news.xs4all.nl!not-for-mail From: Reinout Heeck Newsgroups: comp.lang.ada,comp.lang.lisp,comp.lang.smalltalk,comp.lang.functional,comp.lang.scheme Subject: Re: Beginner's Language? Date: Sun, 06 May 2001 00:52:13 +0200 Organization: XS4ALL Internet BV Message-ID: <3AF4841D.7B63812C@Desk.org> References: <9cukad$nn68@news-dxb> NNTP-Posting-Host: 194.109.3.67 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news1.xs4all.nl 989103100 2701 194.109.3.67 (5 May 2001 22:51:40 GMT) X-Complaints-To: abuse@xs4all.nl NNTP-Posting-Date: 5 May 2001 22:51:40 GMT X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.16-3 i686) X-Accept-Language: en Xref: newsfeed.google.com comp.lang.ada:7214 comp.lang.lisp:9724 comp.lang.smalltalk:9474 comp.lang.functional:5524 comp.lang.scheme:3643 Date: 2001-05-05T22:51:40+00:00 List-Id: Larry Kilgallen wrote: > [...] > > It seems to me that regardless of the language chosen, a restricted > subset is _always_ appropriate. For any reasonable language there > are bound to be parts that while helpful in certain real-world > programming situations are not illustrative of the _concepts_ > involved in programming. In the case of Smalltalk you will need to slightly change that statement: the core system is very tiny, all the functionality is in it's class library. That even goes as far as that the core does not implement control flow, the libraries do. Restricting one to only part of the libraries is wat every programmer does. Reinout -------