Chcę rozpocząć eksperymentalny projekt z użyciem funkcjonalnego języka i staram się zdecydować między Erlangiem a Haskellem, i oba mają pewne punkty, które naprawdę lubię.
Podoba mi się silny system pisma Haskell i jego czystość. Mam wrażenie, że dzięki temu łatwiej będzie napisać naprawdę niezawodny kod. I myślę, że moc Haskella znacznie ułatwi to, co chcę zrobić.
Z drugiej strony mam wrażenie, że niektóre frameworki do robienia rzeczy w sieci na Haskell, takie jak Yesod, nie są tak zaawansowane, jak ich części przeciwne Erlang.
Raczej podoba mi się podejście Erlanga do wątków i tolerancji na błędy. Mam wrażenie, że skalowalność Erlanga może być dużym plusem.
Co prowadzi do mojego pytania, jakie są doświadczenia ludzi we wdrażaniu backendów aplikacji internetowych w Haskell i Erlang. Czy są jakieś pakiety dla Haskella, które zawierają niektóre z lekkich wątków i aktorów, które mają w Erlangu?