Archive for March, 2011

The beginning of end for OO?

March 22, 2011 Leave a comment

Is it the beginning of end for OO – OO programming out of CMU CS introductory curriculum.

Well, I don’t know but after learning some lisp programming, I think other languages have far too incidental complexities – the cancer of semi-colon 😉 specifying types etc. that makes the syntax ugly and is of no help in coding. On the other hand, Lisp is beautiful, it is symmetry and simplicity combined and it would’ve done me a ton of good, if I had learnt Lisp after learning C. So at least for me it is a step in right direction and I hope other Indian schools / universities take notice.

Categories: Programming


March 14, 2011 2 comments

How about an almost 7:1 productivity gain? Well, maybe you might not call it productivity, but then what if you had to write 7 times less code? In rebuilding Racket’s graphic layer 200,000 lines of C++ code was replaced by 30,000 lines of Racket (Scheme) code 🙂 In revenge of the nerds Paul Graham mentions that Lisp is way more powerful than other languages. So, are you working with one of the productive languages or a blub 😉

Categories: Programming