On 2/2/11, Guillaume Andrieu <[email protected]> wrote: > Hi Garrett. > > Thanks for your critic eye to this article. But I'd like you to expand a bit > on this: > >> JS Libraries are by and for incompetents. > > I wonder if you're not pushing the critic one step too far. Libraries are a > necessary component of every ecosystem around a language.
I have no idea what that means. Do you mean > general-purpose libraries specifically? I haven't found a library that I can say was even mediocre. I began using YUI in 2006, before reviewing it. We had a lot of bugs and many related to YUI that just took a lot of time to debug. In 2007 I started reviewing YUI and moved on to prototype.js, Dojo, jQuery, Mootools, Ext-js, Sencha, and others. They all have different problems but the common problematic themes seem to be interdependency, being too general, making poor inferences and typechecking. > I just need some more to start really considering myself as an incompetent > (I admit the sin to have learned what I know of Javascript through the use > of several general libraries :) ). > No idea about what you use nor what you've done. I used Twitter as example. You'[ve top posted over that and Ive trimmed the posting, but it is in the archives. If you wnt to land a job, you might do very well financially to throw up a site with jQUery demos. Don't worry about learning javascript because that doesn't matter. If you do this, try to get in a promising looking startup early, start using jQuery and slop out something that investors will drool over. Learning javascript building quality code has little to do with making money. -- Garrett -- To view archived discussions from the original JSMentors Mailman list: http://www.mail-archive.com/[email protected]/ To search via a non-Google archive, visit here: http://www.mail-archive.com/[email protected]/ To unsubscribe from this group, send email to [email protected]
