DEV Community 👩‍💻👨‍💻

Discussion on: Go Luddites

drbearhands profile image

I agree on the sentiment, but on the subject of generics I've gone so far off the other end that I'm not so sure anymore. I don't think we have discovered how to do them "correctly" yet, universally quantified rank-1 types possibly being an exception.

I can sort-of empathize with the anti-intellectualism you are referring to. There is so much knowledge available that we have to pick and choose as a self-defence mechanism. I have personally adopted a broad disinterest in frameworks, methodologies and even testing tools for various reasons, but those would give me much better job opportunities than my forays into type-level programming. Unfortunately "programming skill" is probably a normal distribution and it is in a company's best interest to keep the code-base within the densely populated middle.