DEV Community

Discussion on: What is your pettiest programming-related opinion?

Collapse
 
rhymes profile image
rhymes

We do not need so many programming languages. We do not need so many frameworks.

How many times are we going to "re-implement" the same function to read a file in memory or to send a HTTP message over the wire or to display a button with text that does something on click? 👀

Collapse
 
craigmc08 profile image
Craig McIlwrath

Maybe no individual needs all these options, but not everyone will agree on which style of language/framework is the best. It's a matter of taste, so I think it's great that we have many to choose from.

Collapse
 
rhymes profile image
rhymes

I agree there's value in having so much R&D going on from multiple communities, but the question is "What is your pettiest programming related opinion" so I thought this qualified.

I believe WASI has the potential to change things down the line. We can all keep the languages we want, but at least we can stop writing basic functionality like "write a synchronous HTTP/2 server". So many replicated man hours in that.

Also, imagine how better in quality and in regards to security vulnerabilities if most languages were built on the same building blocks.

There's also the counter argument of centralizing vulnerabilities but hey, I didn't think this through :D