News for hackers. Stuff that matters.
Re:Life After OOP: C++ is not just an object-oriented language by tgflynn on Sunday November 28, 2010 @09:34PM (#1949157)
I think dynamic languages, Python in particular, are great for small scale and/or throw-away code like data analysis projects or algorithm prototyping.

However I'd personally be very wary of using them for large scale software systems that need to be maintained over long periods of time, because of this lack of compile time type safety.

Re:Life After OOP: C++ is not just an object-oriented language by adambyrtek on Monday November 29, 2010 @04:02AM (#1949811)
This is a long-standing debate and I don't thing that it makes sense to dive too deep into that in this thread. I'll just say that I don't agree with that and point you to Bruce Eckel's essay Strong Typing vs. Strong Testing[1]. Not to mention that there are numerous large (not huge) systems written in dynamic languages that prove otherwise.

https://docs.google.com/View?id=dcsvntt2_25wpjvbbhk