Sto cercando di immergermi in Haskell per il mio prossimo (relativamente banale) progetto personale. I motivi per cui sto affrontando Haskell sono:
- Prendi la mia testa in un linguaggio puramente funzionale
- Velocità. Mentre sono sicuro che questo può essere discusso, la profilazione che ho visto inchioda Haskell vicino a C ++ (e sembra essere un po 'più veloce di Erlang).
- Velocità. Il server Web di Warp sembra essere pazzo veloce rispetto a praticamente tutto il resto .
Quindi, dato questo, quello che sto cercando sono gli aspetti negativi o i problemi che vengono con Haskell. Il web ha un'infinità di informazioni sul perché Haskell è una buona cosa, ma non ho trovato molti argomenti sul suo lato brutto (a parte le lamentele sulla sua sintassi di cui non mi interessa affatto).
Un esempio di ciò che sto cercando potrebbe essere come il GIL di Python. Qualcosa che non ha alzato la testa fino a quando non ho iniziato a considerare l'uso della concorrenza in un ambiente CPython.