3 ms·
> The great mistake is to believe there is something useful called … "Functional", or what-have-you-oriented programming. It’s a remarkably substantial mistake
by teakettle42 5y ago
> The great mistake is to believe there is something useful called … "Functional", or what-have-you-oriented programming.
It’s a remarkably substantial mistake — “the great mistake”, even — to blithely discard a concept so fundamental to computer science and programming language theory that we literally could not progress in the field without it.
You may as well be an earth-bound carpenter denying the existence of “gravity-oriented design”.
- ncmncm 5y agoYet, we did progress without it. Learning a program organization style is helpful for beginners, if the toy problems they get are more easily solved using the style. But you progress, ultimately, by transcending it. A mature programmer mixes elements freely without labels. Crawling-oriented locomotion is fine for babies. Adults walk, run, swim, drive, pilot, ride, sometimes even crawl. Learning to run does not make you worse at crawling, or make you run when you should crawl.
- teakettle42 5y ago> Yet, we did progress without it. No, we didn't, and claiming so merely demonstrates your profound ignorance regarding the most basic fundamentals of our field.
- ncmncm 5y agoWe must be working in wholly different fields. I make software that, you know, works.
- teakettle42 5y agoSays the carpenter to the architect.
- ncmncm 5y agoPeddle your snake oil where it sells.