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. Do you mean general-purpose libraries specifically? 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 :) ). Cheers, Guillaume. On 2 February 2011 20:22, Garrett Smith <[email protected]> wrote: > On 2/1/11, cancel bubble <[email protected]> wrote: > > http://harry.me/2011/01/27/today-web-development-sucks/ > > > The author of that article is not very well informed. The suggestions, > if taken seriously, are potentially. > > > "The core of the problem revolves around the most exciting domain in web > > application development today: Javascript. The explosion of Javascript > has > > given rise to amazing applications of stellar quality for quite some time > > now, but I see them coming only from teams with gobs of time and > expertise." > > > I don't. I see mostly crap, taking gots of time, and bad experience > that has been gained by copying other bad examples. > > and > "Sproutcore, Cappucino, Uki, and Qooxdoo have realized this and > applied these successfully." > Bullshit. > > ANd > > "I am not as smart as the framework developer, so I would prefer they > come up with the best solution they can for the data bottleneck that > is the internet, and let me work with it within the same framework on > both ends of the wire." > Couple the front end and back end? Oh, that's no good at all. > > "The DOM should become an implementation detail which is touched as > little as possible, and developers should work with virtual, > extendable view classes as they do in Cocoa" > > Most web developers are misguidedand most web appls have front ends > failing WRT cod qualilty, as well as user-perceived performance a11y, > usability. > > For example, Twitter.com is the cutting edge poster child. Gmial has > suffered bugs, performance issues, mostly caused by maldesign, and > they still do not have valid ecmascript in their source -- and the > closure compiler caters to this invalid ecmascript. I have no evidence > that Google has hired one single competent javascript developer. > > He really has no clue what he is talking about. Did you see any source > code examples? JS Libraries are by and for incompetents. His insight > into how to design a lib is as uninformed as that which went into the > other disasters that he mentions. > -- > 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]<jsmentors%[email protected]> > -- Ἄριστος τρόπος τοῦ ἀμύνεσθαι τὸ μὴ ἐξομοιοῦσθαι. The best way to protect yourself from them is not to imitate them. Le meilleur moyen de se défendre : ne pas leur ressembler. -- Marcus Aurelius, VI-6 -- 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]
