CoffeeScript and the future of JavaScriptJoint talk by JS creator Brendan Eich and CoffeeScript creator Jeremy Ashkenas in JSConf.
Why CoffeeScript is easier for beginners
Cory Doctorow on Locus: To understand techno-optimism, it’s useful to look at the free software movement, whose ideology and activism gave rise to the GNU/Linux operating system, the Android mobile operating system, the Firefox and Chrome browsers, the BSD Unix that lives underneath Mac OS X, the Apache web-server and many other web- and e-mail-servers and innumerable other technologies. Free...
you don’t have to know if you bet on Web-based applications. No one can break that without breaking browsing. The Web may not be the only way to deliver software, but it’s one that works now and will continue to work for a long time. Web-based applications are cheap to develop, and easy for even the smallest startup to deliver.—Paul...
Waterbear is a visual programming environment for JavaScript. Great for teaching programming, and also possibly for developing on devices with constrained text input, like tablets or mobile phones.
The IKS Project and Liip are organizing a PHP Content Repository Workshop in Zurich, Switzerland on May 8-9 2011. If you're working on PHP-based content management technologies, this event should be a very useful one to join or at least follow. What is a content repository? Content Repository is a programming interface for connecting with various persistent data stores. On...
JavaScript Development for Multi-Touch Web Browsers
A problem that can be fixed by using deferreds.
A while ago I blogged about my impressions on running Ubuntu Natty and GNOME3 on my MacBook Air. As I've gotten some questions about the laptop itself, I decided to write something about it. Simply put, the 11" MacBook Air is the best computer I've ever had. I've always appreciated small and light laptops as I travel quite a bit,...
What you need to know in order to know JavaScriptAs this blog was started to document my JavaScript journey, I thought this laundry list of JS concepts would be useful to keep around for others undertaking a similar voyage.