How did object-oriented programming derive from C? Umm... C++?
WTF???
Do you even know what the word "derives" mean? C did not provide any contribution to OOP at all. C++ was the result of cobbling OOP features on top of C – that's not "derivation" in any sense of the word. And C++'s OOP features came from Simula. C had nothing to do with it.
Smalltalk has a unique “live coding and debugging” IDE that is largely responsible for its incredible productivity. This feature is unmatched by anything in mainstream programming. While IDEs such as Visual Studio and Eclipse have tried to incorporate live coding, they fail to be as easy and elegant as Smalltalk.
Smalltalk is beautifully simple and elegant making it extremely easy to learn. It virtually has no syntax! What other language has this quality? Maybe Scheme. Maybe Logo. Certainly not Python, Ruby, JavaScript, PHP.
I didn't realize that programming languages were supposed to give you "insights." I always thought they were just tools for expressing algorithms. Silly me...
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming