/ / Ktorý prekladač Haskell má informatívne chybové hlásenia (začiatočník)? [closed] - haskell, chyby kompilátora

Ktorý prekladač Haskell má informatívne chybové hlásenia (začiatočník)? [closed] - haskell, chyby kompilátora

Začínam sa učiť Haskell a ja som počul, že mnoho kompilátorov Haskell má obzvlášť záhadné chybové správy.

Ktorý kompilátor by bol najlepší pre začínajúceho učiaceho sa jazyka?

odpovede:

7 pre odpoveď č. 1

Nebudete mať lepšie chybové hlásenia než s GHC a GHCi.

historicky, Hugs bol kompilátor Haskell, ktorý bol určený prevyučovania a tak sa zamerali na chybové hlásenia, ktoré boli pre začiatočníkov ľahko zrozumiteľné. Napriek tomu v poslednom čase zaznamenal veľmi malý vývoj (od januára 2010 sa neviažu žiadne záväzky). Tiež takmer každý používa GHC pri vývoji s Haskellom, takže s ním máte väčšiu komunitu.

Nakoniec platforma Haskell je najjednoduchší spôsob inštalácie Haskell s niektorými užitočnými dodatočnými knižnicami, ktoré tiež používajú GHC.

Takže Hugs už nie je pre začiatočníka veľmi dobrou voľbou.

Chybové hlásenia GHC sú celkom dobré, stačí, aby ste pochopili základy Haskella, aby ste ich pochopili. Budete to rýchlo získať, keď získate viac skúseností.