From: Samuel Williams Date: 2010-05-04T01:35:23+09:00 Subject: Re: Teaching Programming Languages (including Ruby) Dear Alec, I think C++ is generally not a good language for teaching programming :) It probably depends on the level of the student and what they are trying to achieve. But thanks for pointing that out. Kind regards, Samuel On 4/05/2010, at 4:20 AM, Alec Ross wrote: > In message <35D31281-C741-411C-AA3B-0C51C2303B0A@gmail.com>, Samuel Williams writes >> Dear Robert, >> >> I see. Yes, Java isn't always interpreted, strictly speaking. But.. in the general case it is interpreted before it is optimized. However, I will think about the best way to address this. >> >> It is kind of like how C isn't always compiled... its a very gray area. >> > > FWIW, there are a number of C++ interpreters too: UnderC, Ch, CINT, to mention just these three. Although these have minority use, and C++ is almost always compiled, I guess they have particular merits in a teaching/learning context. > > Alec > -- > Alec Ross, A-Train http://www.a-train.co.uk > +44 (0)1689 829163 +44 (0)7710 656955 (m) > A Ross Computing Services (Arcs) Ltd. > 30 Cathcart Drive, Orpington, KENT, BR6 8BX UK >