Existen diferencias entre los abrazos, Yhc y GHCi? Si hay diferencias, ¿qué son?Diferencias entre abrazos, Yhc y GHCi
Respuesta
Todas son solo implementaciones diferentes. Intentaría y explicaría las diferencias, pero this article hace un trabajo mucho mejor.
Normalmente, las personas usan Abrazos para pequeños prototipos de prueba (de forma análoga a cómo los usuarios de Ruby usarían irb y Python usarían el intérprete), pero para el código de envío real, GHC es el objetivo más popular (análogo a cómo los usuarios de Python compilarían los módulos de importación a cpython).
Son todos bastante compatibles con los estándares, es una cuestión de velocidad de rendimiento vs velocidad de compilación.
(No sé mucho acerca de Yhc)
En primer lugar: ¿Quieres GHC/GHCi. Y lo quiere a través del the Haskell Platform. Luego, para obtener más información sobre las otras implementaciones de Haskell, lea el enlace de Bartek.
A menos que esté utilizando cualquier versión de Mac OS X además de 10.5, en cuyo caso la instalación predeterminada de GHC/Haskell Platform no funciona correctamente. – Chuck
@Chuck Esto me está dando todo tipo de dolor después de una actualización reciente de OS X 10.8 Mountain Lion. ¿Es la única solución para Abrazos hasta que los desarrolladores de GHC decidan apoyar 10.8 correctamente? – advait
A partir de septiembre de 2012, GHC [funciona bien con Mountain Lion] (https://plus.google.com/u/0/111539170343022224273/posts/4uczfdzfTCb), solo necesita actualizar XCode. –
En estos días las personas convergen al uso de GHC, ya que es el estándar de facto.
- 1. ¿Hay diferencias entre "y"
- 2. Diferencias entre OTL y SOCI
- 3. Diferencias entre JPA y JPA2
- 4. diferencias entre scipy.sparse.linalg.lsmr y scipy.sparse.linalg.lsqr
- 5. Diferencias entre App.Config y Web.Config?
- 6. Diferencias entre `input` y` raw_input`
- 7. Diferencias entre Sproutcore y Ember
- 8. Diferencias entre Excepción y Error
- 9. Diferencias entre Proc y Lambda
- 10. Diferencias entre NoClassDefFoundError y ClassNotFoundException?
- 11. ¿Diferencias entre Smalltalk y python?
- 12. Diferencias entre Ant y Maven
- 13. diferencias entre memchr() y strchr()
- 14. Diferencias entre DB2 y Oracle
- 15. Diferencias entre utf8 y latin1
- 16. Diferencias entre textMultiLine y textLongMessage
- 17. Diferencias entre Narwhal y Node.js?
- 18. Diferencias entre SwingWorker y Executor
- 19. Diferencias entre Camel y BPEL
- 20. Diferencias entre AForge y OpenCV
- 21. Diferencias entre funtores y endofunctors
- 22. Diferencias entre Perl y PHP
- 23. Diferencias entre .ContextMenu y .ContextMenuStrip
- 24. Diferencias entre Java y C# y .NET
- 25. Oracle Diferencias entre NVL y Coalesce
- 26. Diferencias entre ExpandoObject, DynamicObject y dynamic
- 27. Diferencias entre Javascript regexp literal y constructor
- 28. C: Diferencias entre strchr() y el índice()
- 29. diferencias entre Msxml2.ServerXMLHTTP y WinHttp.WinHttpRequest?
- 30. Diferencias entre ItemizedOverlay y Overlay class
GHCi tiene un REPL mejor que abrazos hoy en día, por cierto. – Chuck