On Sat, 2010-08-28 at 09:55 -0700, Cédric Beust ♔ wrote: > > > On Sat, Aug 28, 2010 at 9:09 AM, Kevin Wright > <[email protected]> wrote: > surely you mean "without taking away all the extra baggage > that Scala removes"? > > Scala certainly removes some extra baggage but it adds quite a bit of > its own. > > For what it's worth, I think Python is actually a better language to > begin because of its lack of compilation and very low syntactic noise.
Having tried Pascal, C, C++, Scheme, Miranda, Java, Groovy and Python as introductory programming languages over the years, I can say that of the languages today for today's audiences Groovy and Python win hands down. As a second language though C++, D, and Scala are strong contenders. Python and C/C++/Cython are a very natural combination; Groovy/Scala/Clojure/Java are a very natural combination. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:[email protected] 41 Buckmaster Road m: +44 7770 465 077 xmpp: [email protected] London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Description: This is a digitally signed message part
