Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Actually, starting with a hard to debug language may be helpful. When I first learned a general programming language,it was C, which is also fairly hard to reason about. It taught me useful debugging skills, and to understand my code, not just trust my IDE/the language to tell me what is wrong.

Javascript also has the benefit of allowing you to see results immediately in the browser.

Anyway I recently read this annotated code in javascript, which I felt was interesting to read, and may be helpful.

http://annotated-code.maryrosecook.com/circles-bouncing-off-...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: