John resig

John Resig’s thoughts on Javascript as a First Language

Friday, December 23rd, 2011 | Business | No Comments

John Resig posted on his site today, Javascript as a First Language.

His thoughts on why Javascript is a good fundamental programming language are interesting.  This is in reference to using it at Khan Academy to introduce computer programming.  For those who don’t know, Khan Academy is an amazing tool (Bill Gates is a fan of Khan Academy’s approach) for educating students.  There are many examples of students learning at significantly increased rates.

Watch the video John Resig (of jQuery fame) posted, and my notes and thoughts are below.

I had a traditional Computer Science background.  My first computer language was Basic on the Apple IIGS (thanks Apple for including Basic on your computers).  I learned HTML on my own very early on (back when LYNX was the typical browser).  It is weird to think of Javascript as a first language.

Javascript is an excellent, although controversial, choice to teach introductory computer programming in.

› Continue reading

Tags: , , , , , ,

jQuery 1.6 Released

Tuesday, May 3rd, 2011 | Business | No Comments

The jQuery Team and the jQuery bug triage team have released jQuery version 1.6 today.

You can use CDN’d copies of the file at:

Included in the recent version:

  • Significant speed improvements to the attribute module (attr(), val())
  • data() has been improved to match the W3c HTML5 spec, and had speed improved
  • Changes to the usage of prop(), removeProp() and attr() (prop now reflects the changed portions of the DOM, and attr is the original value — IMPORTANT: this will require some code to be changed)
  • Upgraded
  • Relative CSS attributes (from .animate(), such s “+=20px” — useful for font size changes)
  • Improved animation syncing
  • Smoother animations
  • Auto-deffered’s are in animations now


Tags: , , , ,

Please share, it makes me happy:

Subscribe to Email Alerts

Follow Me

Follow seangw on twitter



prestashop theme

virtuemart template