jducoeur: (Default)
[personal profile] jducoeur
Aaron Newton of CNet Clientside fame just posted a fine discussion of what people get out of Javascript frameworks, and along the way why he considers MooTools to be so useful for the serious Javascript programmer. It gets into the various aspects of working in Javascript, and what makes MooTools distinctive. (Largely its intense focus on classes and extensibility, which tends to lead to relatively maintainable and reusable code.) Well worth reading if you work in Javascript more than very casually -- having done a *lot* of Javascript programming, I largely agree with his conclusions...

(no subject)

Date: 2008-10-04 03:25 pm (UTC)
From: [identity profile] metahacker.livejournal.com
I read the article, and as a sometime CS educator I'm kind of gobsmacked at how the programmers as a whole seem not to have internalized OOP and OOD. (Looking back, it's really not something people tend to pick up until grad school. I don't know why that is. Too little time writing long programs?)

I guess this makes sense, having tuned their skills for a very functional-perspective language. As you point out, it's only in the last 2-3 years that reused libraries of code in Javascript have really come into their own, and without an existing library of useful routines, it's hard to see what is worth the extra effort of OOP.

On the flip side, this makes me happier about the future of the language...

Profile

jducoeur: (Default)
jducoeur

October 2025

S M T W T F S
   12 34
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags