elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Cifrar documentos-carpetas con GnuPG en Linux y Windows


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderador: Eleкtro)
| | |-+  ¿Por donde empiezo para aprender programación funcional?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Por donde empiezo para aprender programación funcional?  (Leído 3,393 veces)
Shrick

Desconectado Desconectado

Mensajes: 259


Yo no se nada, sino ¿porque pregunto?


Ver Perfil
¿Por donde empiezo para aprender programación funcional?
« en: 3 Mayo 2009, 21:35 »

Estoy bastante interesado ya que he visto numerosas ventajas en este tipo de programación, pero no se por donde empezar ni que lenguaje elegir, estoy barajando LISP (Que al parecer hay que coger un dialecto en mi caso seria Scheme), Haskell o ML.

Haber si me pueden guiar, es solo por curiosidad.


En línea

Ubuntu User
Pascal (2008/2009)
C/C++ (2009/¿?)
8080 Assembler (2009/2010)
MIPS I Assembler (2010/¿?)

Todo lo que yo haga o diga esta bajo:



No pertenece ni a mi ni a nadie :P .
Anibal784


Desconectado Desconectado

Mensajes: 762

Yo no la vote, pero me la tengo que aguantar igual


Ver Perfil WWW
Re: ¿Por donde empiezo para aprender programación funcional?
« Respuesta #1 en: 4 Mayo 2009, 02:22 »

Yo el único que se como funciona es Lisp, y si bien al principio puede parecer complicado el tema de paréntesis, resulta un lenguaje bastante fácil y divertido. Haskell nunca lo probé pero dicen que es funcional puro puro (lisp tiene cosas como let que no lo dejan ser funcional puro puro) y ML ni idea de nada


En línea

El que llega sin que lo llamen, se va sin que lo echen.

Citar
Vos no la votaste por eso la tenes adentro.
Lo fino no es lo tuyo, y a mi me chupa un huevo, soy argentino y no peronista, y eso es lo que realmente te molesta.
Shrick

Desconectado Desconectado

Mensajes: 259


Yo no se nada, sino ¿porque pregunto?


Ver Perfil
Re: ¿Por donde empiezo para aprender programación funcional?
« Respuesta #2 en: 5 Mayo 2009, 23:38 »

¿Tienes algo de documentación o algún tutorial sobre Lisp?, es para empezar porque tengo un lio de como va este mundillo, me dio un ataque de pánico al saber que los lenguajes funcionales puros solo permiten repetitivas mediante recursividad, eso si me gusto como codificaron el algoritmo de ordenamiento quicksort en solo 3 líneas, es una de las ventajas que ofrece esta programación además de modificación dinámica de un programa que se permite modificarlo en tiempo de ejecución como si nada, aunque creo que esto es más bien del interprete/compilador, que de la metodología en si.
En línea

Ubuntu User
Pascal (2008/2009)
C/C++ (2009/¿?)
8080 Assembler (2009/2010)
MIPS I Assembler (2010/¿?)

Todo lo que yo haga o diga esta bajo:



No pertenece ni a mi ni a nadie :P .
Anibal784


Desconectado Desconectado

Mensajes: 762

Yo no la vote, pero me la tengo que aguantar igual


Ver Perfil WWW
Re: ¿Por donde empiezo para aprender programación funcional?
« Respuesta #3 en: 5 Mayo 2009, 23:49 »

La verdad que a mano no tengo nada, y lo que tenía no está en ésta PC. En fin, buscando encuentra la gente y de Lisp hay mucho (la mayoría en inglés pero que se le va a hacer).
Ahora que me acuerdo (aguante el sync de Opera), tengo un par de marcadores de lisp:
Pratical Common Lisp
Successfull Lisp
Son dos libros sobre lisp.
En línea

El que llega sin que lo llamen, se va sin que lo echen.

Citar
Vos no la votaste por eso la tenes adentro.
Lo fino no es lo tuyo, y a mi me chupa un huevo, soy argentino y no peronista, y eso es lo que realmente te molesta.
Shrick

Desconectado Desconectado

Mensajes: 259


Yo no se nada, sino ¿porque pregunto?


Ver Perfil
Re: ¿Por donde empiezo para aprender programación funcional?
« Respuesta #4 en: 6 Mayo 2009, 18:53 »

Muchas gracias, le hecho un vistazo ;) .
En línea

Ubuntu User
Pascal (2008/2009)
C/C++ (2009/¿?)
8080 Assembler (2009/2010)
MIPS I Assembler (2010/¿?)

Todo lo que yo haga o diga esta bajo:



No pertenece ni a mi ni a nadie :P .
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines