5 ms·
> deal with Haskell vs. a general purpose language like C++ What's the actual problem? Company decided to use Haskell (which is also a general-purpose language
by drdaeman 2y ago
> deal with Haskell vs. a general purpose language like C++
What's the actual problem? Company decided to use Haskell (which is also a general-purpose language) then hired people who don't know it?
If so, hire a bunch of Pythonistas to work on a Rails project and you'll have similar kind of struggles (and it won't mean that Python or Ruby are somehow bad, it'll be an almost entirely non-technical issue).
- ge96 2y agothe problem is it's intended to be an open source device so haskell would be harder to work on than something simpler like C++ again my point is about adoption, hence offering multiple languages in most products like stripe for ex edit: it's alright, when they actually ship these things (after putting down $3.5K) I hope I will take it upon myself to port it to C++ myself edit: "general purpose" is probably the wrong way to put it, Haskell is harder to read than C++ is my pov
- Hasnep 2y agoIf you know Haskell and don't know C++ then C++ will be harder to read. Haskell is definitely less widely used than C++, but that doesn't make it more complex.
- ge96 2y agoIdk, they're different eg. imperative vs. declarative and that monad thing. Still... I'm working with someone who came from a Swift background and thinks JavaScript is hard so that goes against my thought.