News for hackers. Stuff that matters.
Re:Diminishing returns of static typing by igouy on Monday October 02, 2017 @04:46PM (#15387789)
> Automated refactoring was invented in Smalltalk, claiming it's a benefit only static typing provides is to not know history.

History: In Bill Opdyke's thesis work, the tooling was written for C++ and written in CLOS.

http://www.laputan.org/pub/papers/opdyke-thesis.pdf

Re:Diminishing returns of static typing by gnaritas on Monday October 02, 2017 @05:29PM (#15388119)
Ralph Johnson, a prominent Smalltalk'er, was advisor on that paper and was the creator of the first Smalltalk refactoring browser and that paper is littered with references to how things are done in Smalltalk. I was unaware a C++ was involved, but I still think Smalltalk had the first commercial refactoring browser. A research paper is not a product, however, thanks for the ref.
Re:Diminishing returns of static typing by igouy on Tuesday October 03, 2017 @10:34AM (#15392660)
Do you think having "the first commercial refactoring browser" is the same as "[a]utomated refactoring was invented in Smalltalk" ;-)

Incidentally, what's your source for "Ralph Johnson… was the creator of the first Smalltalk refactoring browser" ?

Re:Diminishing returns of static typing by gnaritas on Tuesday October 03, 2017 @10:48AM (#15392755)
Don't be a douche, obviously I don't think it's the same hence my comment. And I'm willing to bet, same as you, my source was Google to verify my memory of something I read long ago.
Re:Diminishing returns of static typing by igouy on Tuesday October 03, 2017 @04:39PM (#15395974)
If I'd read it as obvious I wouldn't have made that comment: your name-calling is unhelpful.

We still don't know if you simply confabulated your other claim.

Re:Diminishing returns of static typing by gnaritas on Tuesday October 03, 2017 @09:39PM (#15397679)
I didn't name call, saying don't be something isn't remotely the same as saying you are something. If someone tells you don't be a jerk, they're not calling you a jerk, they're warning you you're nearing that point. We're done, good will has exited the building, there's no point in continuing.