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]

Reply via email to