News for hackers. Stuff that matters.
Re:Reviving Smalltalk-78: The First Modern Smalltalk Lives A... by cwp on Thursday October 15, 2015 @02:42AM (#10391708)
As a matter of fact, they do. Unlike Java IDEs, Smalltalk dev tools are implemented via reflection on the running program. Between information available from the runtime data structures in the program and the fact that Smalltalk uses single dispatch polymorphism, static type declarations aren't necessary for correct automatic refactorings.

This will be my last post in this thread.

Re:Reviving Smalltalk-78: The First Modern Smalltalk Lives A... by incepted on Thursday October 15, 2015 @10:22AM (#10393276)
> static type declarations aren't necessary for correct automatic refactorings.

They very much are, it's a scientific fact (look up the Curry-Howard isomorphism).

Re:Reviving Smalltalk-78: The First Modern Smalltalk Lives A... by cwp on Thursday October 15, 2015 @04:01PM (#10395587)
Ah. An academic. Of course.
Re:Reviving Smalltalk-78: The First Modern Smalltalk Lives A... by incepted on Thursday October 15, 2015 @10:12PM (#10397108)
No, a mere engineer who takes writing correct code very seriously.

But the simple fact you seem to throw the term "academic" derogatorily tells me a lot about you.