Haskell en emacs o vim

Iniciado por Gergali11, 27 Octubre 2019, 03:11 AM

0 Miembros y 1 Visitante están viendo este tema.

Gergali11

Hola, voy quiero aprender haskell y como editor de texto no sé cuál escoger, estoy entre esos dos, pero no sé cual va mejor con haskell y tampoco se como "activas" haskell en cada uno si alguien supiera, vi en unas paginas, pero están en ingles y el mio no es tan avanzado para entender, luego hablan de cosas que no entiende, si alguien me dijera como instalar cada cosa lo agradecería.

Gracias

engel lex

no sería mejor usar un ide moderno como visual studio code? que tengas acceso a usar el mouse, autocompletacion y demas cosas
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Gergali11

Cita de: engel lex en 27 Octubre 2019, 03:33 AM
no sería mejor usar un ide moderno como visual studio code? que tengas acceso a usar el mouse, autocompletacion y demas cosas
Holas, lo pensé, el problema es que no entiendo bien que librerías debos usar, y tampoco hay mucha información en internet. Cuando lo intente puse estas, pero no sé si son suficientes:  Haskero, Haskelly y Haskell Language Server.

Igual si tu puedes decirme si con esas basta o pongo otras me ayudaría muchisimo. Agregando, vi una pero no sé si sea buena para haskell, se llama leksah.

Serapis

#3
Tienes info ampliada en la wikipedia... (copia y pega la dirección sin el asterisco, al enviar queda cortado el enlace tras '_' )...
*https://en.wikipedia.org/wiki/Haskell_(programming_language)

Y para el lenguaje lo mejor es acudir as su propia página. en estos momentos la versión oficial es Haskell 2010.
https://wiki.haskell.org/Haskell_2010

Y por supuesto la página del portal:
https://wiki.haskell.org/Haskell
Ahí mismo, tiene para descargarlo, la especificación del lenguaje incluso acceos a libros, los IDE, etc... de hecho está planteado bien claro en 3 columnas: Aprender, El lenguaje y foros (la comunidad del lenguaje):


Ten en cuenta que Haskell es un lenguaje funcional derivado de Miranda. Los lenguajes funcionales son intencionalmente parecidos al proceso matemático, luego una forma clara de decir si ese lenguaje no es para tí, es responderte a tí mismo si eres bueno o malo con las matemáticas... si te cuesta entender la notación matemática olvida los lenguajes funcionales...
... es algo que debes saber de antemano, para no perder tiempo y descubir al cabo de un año que no has avanzado gran cosa porque te cuesta entender conceptos que en otros lenguajes toma a lo sumo 2 días, porque son muy diferentes o ni siquiera existen...