> On Dec 14, 2010, at 7:02 AM, Ricky Clarkson wrote: > > Pascal. I think that answers all your questions.
+1. That's a really great starting language, and teaches the basic concepts for writing well encapsulated, structured, procedural code. Of the languages I've looked at in the last few years, I think Python comes closest as a modern replacement. A two semester course in Python could start with just the procedural/functional uses, and the second semester could introduce object oriented concepts. Plus you have the practical aspect of learning a teaching language that you can actually use to do useful things after college. Rob On Dec 14, 2010, at 7:02 AM, Ricky Clarkson wrote: > Pascal. I think that answers all your questions. > > On Tue, Dec 14, 2010 at 3:01 PM, CKoerner <[email protected]> wrote: > > Maybe to answer the debate we should ask ourselves, why was Java > choosen to be used as the reference language in the first place? What > language was in use prior and what made them switch? What was the > developer environment back when Java became the language of choice to > teach vs what it is today? > > I have to think the write once run everywhere is more fully realized > by JavaScript than Java. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
