Full Stack Functional Programmer focused on Accessibility, Testing, and Documentation/Technical Writing. Trying to be less clever and more kind. He/Him
I've only ever heard good things about Smalltalk and one of the most prolific F# developers I know cites it as his favourite language and what he considered to be his "preferred flavour of OOP". I'm hoping to do some work with it sometime soon.
Yeah, most of the stuff here isn't new right. We've had lots of the patterns but things fall in and out of vogue. That's why I try not to get too sour (or sweet) on any one thing. I had a bad experience with Java the first time I encountered it but it wouldn't been a mistake to write off all object oriented programming. Haskell too was a struggle initially but there's a balance with,
"A painful implementation doesn't necessarily mean a bad idea."
I'm hoping articles like this get folks to try more new things, and older things.
We should iterate our behaviors like our code, and find what works.
Also, the devs of the 70s and 80s were pretty smart. :D
I've only ever heard good things about Smalltalk and one of the most prolific F# developers I know cites it as his favourite language and what he considered to be his "preferred flavour of OOP". I'm hoping to do some work with it sometime soon.
Yeah, most of the stuff here isn't new right. We've had lots of the patterns but things fall in and out of vogue. That's why I try not to get too sour (or sweet) on any one thing. I had a bad experience with Java the first time I encountered it but it wouldn't been a mistake to write off all object oriented programming. Haskell too was a struggle initially but there's a balance with,
"A painful implementation doesn't necessarily mean a bad idea."
I'm hoping articles like this get folks to try more new things, and older things.
We should iterate our behaviors like our code, and find what works.
Also, the devs of the 70s and 80s were pretty smart. :D
Thanks for the reply!
One theory is that language innovation basically stopped after about 1980.. I tend to mostly agree with that view. :)