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.
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.
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.
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