(Untitled)

Jul 10, 2009 03:50

Anyone know of a javascript tutorial which doesn't assume its my first programming language?

Leave a comment

Comments 6

ywong July 11 2009, 02:56:48 UTC
You don't need a tutorial if it's not your first programming language.

Here's your tutorial:

1) It's basically Lisp.
2) The DOM is like a list, and inside the list are other lists.
3) All Javascript functions just manipulate the lists and the elements in the lists.
4) Really, it just works like Lisp.

Okay, now go find a function reference and you're good to go.

Reply

huh r_transpose_p July 11 2009, 10:59:32 UTC
While I was hoping for something in between this and the retarded w3schools tutorial, your advice has been helpful in guiding my self-teaching ( ... )

Reply


nlanza July 12 2009, 03:04:40 UTC
It's not a hard language to pick up, but if you do want a book, you want Doug Crockford's Javascript: The Good Parts.

It assumes you're already a competent programmer and is explicitly not a my-first-language reference. It's also pleasantly up-front about the fact that there are some seriously boneheaded design decisions in JavaScript.

Also, companies that won't hire competent programmers because they haven't already spent two weeks learning whatever that shop's pet language is are short-sighted and dumb. My group at Apple is, unsurprisingly, an Objective C / Cocoa shop. A big chunk of the people we hire don't really know Obj-C, and some have never programmed for the Mac before. Smart people can learn anything.

Reply

r_transpose_p July 14 2009, 02:58:06 UTC
Wait, do you live in the Bay Area now?

Reply

nlanza July 14 2009, 03:01:15 UTC
Nope. Apple has a development office in Pittsburgh. On CMU campus, even, which is freaky as hell.

It's weird enough being back on campus, but especially weird being in a building that didn't exist when we were undergrads.

(Also, I think we're hiring.)

Reply

got it r_transpose_p July 18 2009, 09:53:16 UTC
A good book, although I note with amusement, that while all the JavaScript books at Borders are huge, "JavaScript: The Good Parts" is thinner than the K & R book on C.

Reply


Leave a comment

Up