The thing with enlightenment level ideas isn't that they aren't enlightening but that they attract hype. Individuals pretending to be enlightened if you will.
A scientific mindset as well as liberalism are also ideas where new proponents often want to draw a line in the sand to stratify people into superior and inferior. The original proponents were chasing a higher level of quality for all, but the need for social stratification weaponizes and gates ideas.
I'm confused. Can you tell me how your comment relates to the article?
The author of the article is sharing his experience with Haskell, explaining ups and downs. He concludes by
> Haskell is a great programming language. It requires some effort at the beginning, but you get to learn a very different way of thinking about your problems.
Are you interpreting the word "different" as "better"?
A scientific mindset as well as liberalism are also ideas where new proponents often want to draw a line in the sand to stratify people into superior and inferior. The original proponents were chasing a higher level of quality for all, but the need for social stratification weaponizes and gates ideas.