I used to think that Python is a good first language but these days, I agree that Javascript is superior in many ways, starting with the tooling and the fact that the only installation you need to get top notch tools is Chrome or Firefox.
John mentions a lot of positive points for Javascript but I didn't see the following two: - Instant gratification. Make a few modifications, press refresh and you see the result right away. - No types. I think it's a positive when you are just beginning because 1) you can do away with some rabbit hole noise and 2) the errors you will get because of type errors will force you to understand your code better. Extra bonus: you will appreciate statically typed languages even more. -- Cédric On Wed, Dec 21, 2011 at 11:45 AM, Chris Koerner <[email protected]> wrote: > John, y u no pick Java? ;) > > http://ejohn.org/blog/javascript-as-a-first-language/ > > "At Khan Academy <http://www.khanacademy.org/> we've been investigating > teaching Computer Science to students in some new and interesting ways. The > most interesting aspect of which is that we're likely going to be teaching > them JavaScript as their first language..." > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/javaposse/-/kynwmjakcrUJ. > 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. > -- 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.
