Sorry, I meant that Pascal answered all the questions from the
previous post, not that Pascal answers all questions ever.

Any language that forces declarations to the top of the enclosing
block is a potentially harmful one to teach.

On Tue, Dec 14, 2010 at 4:35 PM, Rob Ross <rob.r...@gmail.com> wrote:
>> 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 <chessm...@gmail.com> 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 javapo...@googlegroups.com.
> To unsubscribe from this group, send email to 
> javaposse+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/javaposse?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to