Hacker News new | ask | show | jobs
by leccine 4361 days ago
Clojure would be a great language for teaching, keeping LISP and SICP but giving a tool that compiles something running on the JVM. Teaching Python definitely has the advantage of being more ready for the market, even though Ruby is nicer and friendlier and probably better OOP, also having better lambda functions support.

SICP is such a great book, it is a must have for programmers...