-
What is holding JavaScript back from world domination?
* JavaScript has no module system. To compose JavaScript scripts, they must be either managed in HTML, concatenated, injected, or manually fetched and evaluated. There is no native facility for scope isolation or dependency management.
* JavaScript has no standard library. It has a browser API, dates, and math, but no file system API, much less an IO stream API or primordial types for binary data.
* JavaScript has no standard interfaces for things like Web servers or databases.
* JavaScript has no package management system that manages dependencies and automatically installs them, except JSAN (not to be confused with JSON), which falls short for scope isolation.CommonJS is a grassroots campaign to quickly produce standards and a standard library for JavaScript.
-
Excellent HIV/AIDS information video from the Red Cross and the lovely Konnie Huq. Great comments too, including: "I would. I've no idea if Konnie has or hasn't but I'd be absolutely happy to give it a try sometime."
-
"It should be obvious to most readers of this blog that Basic Maths, the WordPress theme that Allan Cole and I released recently (and available here), is a direct descendant of the overall look and feel of Subtraction.com. [...] I thought it would be interesting to showcase some of the steps in its design evolution, and how I arrived at the theme as it stands today.
links for 2009-12-01 at paulcarvill.com, the home of Paul Carvill on the web
paulcarvill.com
Hi, I'm Paul Carvill, I'm a web developer. I'm currently working as Technical Lead at LBi, Europe's largest digital agency.
I also like walking, cooking, Bollywood and rock 'n' roll.