I like TJs list. However, I'd move "binding" up in priority.

Despite it being a more "advanced" use of javascript, it's vital to
understanding the items listed as 3 and 4 (events and AJAX [callbacks]).

-Jerod Venema

On Tue, Nov 18, 2008 at 8:57 PM, Andrew Dupont <[EMAIL PROTECTED]>wrote:

> On Nov 18, 4:11 am, "T.J. Crowder" <[EMAIL PROTECTED]> wrote:
> > That list falls neatly into two categories:  Basic techniques not
> > requiring *too* much in terms of conceptual understanding (the first
> > five items), then more conceptual (and powerful) stuff (the last five
> > items).  I probably would have put Enumerable lower down except that
> > it goes well with the "basic techniques" group.
> Yeah, that's the hard part. I think $$ and Enumerable go together
> because so many novice use cases for Enumerable will involve filtering
> DOM result sets. So I'd be inclined to move $$ to #5.
> > Nit-picking, "Treat functions like first-class objects" sounds as
> > though they aren't, but we're treating them like they are.  I'd say
> > the focus should be on the student learning that in JavaScript,
> > functions *are* first-class objects.  It's one of the most powerful
> > concepts in the language.
> The phrasing assumes that the user probably hasn't come from a
> language where functions _are_ first-class objects; that's all that
> was intended.
> Thanks for your feedback, everyone.
> Cheers,
> Andrew
> >

Jerod Venema

You received this message because you are subscribed to the Google Groups 
"Prototype: Core" group.
To post to this group, send email to prototype-core@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 

Reply via email to