You can't teach about static typing in JavaScript.  Its scope rules
are terrible.  The debuggers aren't great.

I suggest some C or Haskell to go with it at least, but really Python
or Scheme are better dynamic languages to learn with.

On Tue, Dec 14, 2010 at 5:03 PM, CKoerner <chessm...@gmail.com> wrote:
>
> Maybe they should use Ruby, why not start with the most enjoyable
> programming language ever created?  :)
>
> I just think that given JavaScripts wide availability on so many
> platforms, its key role in web development, it is the 'new Java'. You
> can teach basic CS things in any language, why not do it in the
> language that will probably be present in most aspects of modern day
> development? Its the combination of wide usage (from client to server
> to cloud to embedded and on and on) plus its importance in todays web-
> centric world that really tilts things in JavaScripts favor.
>
> --
> 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