3 ms·
What are your thoughts on languages like Haskell? It certainly isn't simple or easy by any means, but it also isn't anything like nuts-and-bolts systems languag
by gh02t 10y ago
What are your thoughts on languages like Haskell? It certainly isn't simple or easy by any means, but it also isn't anything like nuts-and-bolts systems languages like C or C++. It gives you a lot of strong guarantees of correctness, but it's also pretty far removed from the mechanics of the machine. Lisp is another possible example, though in a different way.
Though, I agree with the sentiment that we need languages like C or Rust etc. People who are dismissive of the value of systems languages are as silly as people who dismiss "easy" languages. I will say, which I bet you'll agree with, that I think dismissing the value of languages like C is the worse of the two mistakes to make.
- fiedzia 10y ago> What are your thoughts on languages like Haskell? I'm planning learn some functional language this year. There is a lot of Haskell developers in Rust community who came for performance and some ties to functional programming. I've just seen presentation about patterns in functional languages (https://www.youtube.com/watch?v=E8I19uA-wGY https://www.youtube.com/watch?v=E8I19uA-wGY - strongly recommended) and I like it so far. Getting hardware mechanics out of your way is amazing boost for productivity (I know that from using python). > dismissing the value of languages like C is the worse of the two mistakes to make I have Rust now for things that must be fast and low-level, so I do not need C anymore. It served us well, but a lot has changed since it was invented.