|
|
|
|
|
by azinman2
2410 days ago
|
|
There’s a difference between powerful and accessible. I can build all kinds of crazy experience on an iPhone — but they also make the documentation available to me and attempt to pull developers in. I understand that there are highly specialized environments/needs that are niche, but I would argue Haskell (along with most programming languages) isn’t one. It’s a programming language plain and simple. It doesn’t even have special neiche feature like Ada for proving correctness because this is going to power a fighter jet. It’s a language for CS nerds... that’s it AFAIK. By valuing elitism, you largely are guaranteeing less positive impact on the world, as well as pushing away people who might come with ideas to improve the state of the art. You’re also letting less people experience the power and “purity” of a pure functional language, which dampens the impact those ideas can have on other developments. |
|