> 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.

Reply via email to