Jellofart
Jellofart's Blog --> Internets --> JavaScript: The Good Parts
3May/1025

JavaScript: The Good Parts

Exclusive video!


Google Tech Talks Web Exponents presented by Doug Crockford February 27, 2009 blog post: google-code-updates.blogspot.com JavaScript is a language with more than its share of bad parts. It went from non-existence to global adoption in an alarmingly short period of time. It never had an interval in the lab when it could be tried out and polished. JavaScript has some extraordinarily good parts. In JavaScript there is a beautiful, highly expressive language that is buried under a steaming pile of good intentions and blunders. The best nature of JavaScript was so effectively hidden that for many years the prevailing opinion of JavaScript was that it was an unsightly, incompetent abomination. This session will expose the goodness in JavaScript, an outstanding dynamic programming language. Within the language is an elegant subset that is vastly superior to the language as a whole, being more reliable, readable and maintainable. Speaker: Douglas Crockford Douglas Crockford is a product of our public education system. A registered voter, he owns his own car. He has developed office automation systems. He did research in games and music at Atari. He was Director of Technology at Lucasfilm. He was Director of New Media at Paramount. He was the founder and CEO of Electric Communities/Communities.com. He was founder and CTO of State Software, where he discovered JSON. He is interested in Blissymbolics, a graphical, symbolic language. He is developing a secure programming language. He ...

Comments (25) Trackbacks (0)
  1. i fukken love google tech talks.

  2. i watched the whole thing o_o.

  3. Na gut ich habe nichts zu verheimlichen, bitte, wenn es zu was beiträgt.

  4. How can I switch off the damn captions? They are distracting like hell!

  5. nice video

  6. the “style isn’t subjective” part really cracks me up every time

  7. JSLint slapped me badly.

  8. Very helpful! Explains why some things of JavaScript are as strange as they are and how one should use them.

  9. lol hahahxd wth,,

  10. Try this out in a javascript interpreter. You can replace print with alert if you want to run in a browser:

  11. lol half the guys in the audience are balding

  12. wow i will not ever watch this google is actually good thats my last words

  13. lexical variables or “block scope” as he refers to it here is the main thing javascript really really should have!

  14. I didnt realise Python could be used for client side script either, how widely is it supported by browsers?

  15. Whats _your_ point? I was merly observing that all those things have been in python for quite some time.

  16. Whats your point? So what if its a feature in Python, that doesn’t negate the assertion that its a good feature.

  17. Google owns youtube.

  18. Google is more than a partner though….

  19. Partner videos can be longer than the normal 10 mins . I dont know what it takes for you to be a partner with youtube but am sure if you become one, you can post really long videos.

  20. 1 hour is super long.

  21. You have to be someone that google worships.

  22. how can u make video so long??

  23. Can you get python to run on my browser? I think you got a bad comparision

  24. Very nice. Interestingly every feature he mentions as “good” is also a feature in python.

  25. I love how everybody seems to feel guilty at 59:00 when Crockford says “it’s easy to make things bigger, it’s harder to make things better” ;-)


Leave a comment


*

No trackbacks yet.



Completed unsolicited and worthless random fact:
U.S. Interstates which go north-south are numbered sequentially starting from the west with odd numbers, and Interstates which go east-west are numbered sequentially starting from the south with even numbers.

Copyright 2009 Jellofart  - Advertise With Us  Jellofart Home | About Jellofart | Contact (Annoy) Jellofart | Shop our Store | Our Privacy Policy