4 ms·
Should probably look into Haskell. Have absolutely no clue what's it best suited for?
by tildeheimat 3y ago
Should probably look into Haskell. Have absolutely no clue what's it best suited for?
- Pirate-of-SV 3y agoWriting parsers and tokenizers probably.
- ParetoOptimal 3y agoThat's what it's best for, but personally I use it for everything. If I ever get into low-level code I'll probably use Rust though. You can confirm that parsers/tokenizers is ranked "best in class" here though: https://github.com/Gabriella439/post-rfc/blob/main/sotu.md https://github.com/Gabriella439/post-rfc/blob/main/sotu.md
- unhammer 3y agoHere are some stories of what it's actually used for: https://old.reddit.com/r/haskell/comments/12vhz1c/genuine_question_how_do_you_all_use_haskell_irl/ https://old.reddit.com/r/haskell/comments/12vhz1c/genuine_qu...
- irmgardweber 3y agoHa! I was also curious. Thank you for sharing.
- gilmi 3y agoPlease allow me to share a blog post and a learning resource: - Consider Haskell - https://gilmi.me/blog/post/2020/04/28/consider-haskell https://gilmi.me/blog/post/2020/04/28/consider-haskell - Learn Haskell by building a blog generator - https://lhbg-book.link https://lhbg-book.link
- ParetoOptimal 3y agoYou might find this survey of Haskell's maturity of different use cases very useful: https://github.com/Gabriella439/post-rfc/blob/main/sotu.md https://github.com/Gabriella439/post-rfc/blob/main/sotu.md
- koromak 3y agoI have yet to find a place in my own work where Haskell would strictly be a better choice, but god damn its fun to write. Thats not a knock on Haskell either, I have a more bog standard job than it likes.
- jsbg 3y agoIt's a general purpose language, I wouldn't say it's more or less suited to this or that, other than the libraries available for it.
- stonemetal12 3y agoIt is a garbage collected language so it is generally less suited for real time applications. As far as I am aware there aren't any implementations designed to run on very low memory embedded platforms. As far as I am aware GHC's collector is not as good as Java's.