4 ms·
I think Haskell is more general purpose than people give it credit for. The domains I care about are general web dev for stuff, formal methods, and numerical co
by philzook 7y ago
I think Haskell is more general purpose than people give it credit for.
The domains I care about are general web dev for stuff, formal methods, and numerical computation.
I do not use Haskell day to day for numerical computation (I tend to use python, which I very much like), but it does bring to mind interesting ideas
http://www.philipzucker.com/reverse-mode-differentiation-is-kind-of-like-a-lens-ii/ http://www.philipzucker.com/reverse-mode-differentiation-is-...
https://t.co/HhUNpl0T5m https://t.co/HhUNpl0T5m
- nineteen999 7y agoI think there is a bit of a problem with the definition of "general purpose" here, it's very dependent on the eye of the beholder. What might work for web programmers might not be of much use to more desktop centric programmers. How portable is Haskell? Does it have a wide range of graphics/sound/UI libraries available? Are those libraries available on a large number of the platforms that Haskell runs on? This are the kind of questions that many C/C++ programmers considering alternatives might ask when considering whether other languages are general purpose enough for their needs.
- philzook 7y agoI think you bring up very valid points.