Hacker News new | past | comments | ask | show | jobs | submit login

Neither Lisp nor Scheme offer prototypical inheritance out of the box. Lisp uses ol'-fashioned nominal subclassing, while Scheme doesn't even have "objects" in the OOP sense. They're powerful enough to add it, but nobody does because the prototypical object model pales in comparison to CLOS. Come to think of it, every object model that's not CLOS pales in comparison to CLOS...

I think this is a poor recommendation regardless, because programming in JS really is more similar to modern C# than it is to Lisp or Scheme.

Also, Douglas Crockford is an asshat. How did he wind up an authority on anything?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: