¿Que lenguaje de programación me recomendáis?

Iniciado por bichotg, 16 Enero 2012, 00:04 AM

0 Miembros y 2 Visitantes están viendo este tema.

[Case]

Cita de: ShotgunLogic en 23 Enero 2012, 17:47 PM
Pues la verdad es que no porque yo la he aprendido en clase, pero bueno, basicamente lo que se es la parte funcional de C# y F#, que deriva de ML.

Lo bueno es que con esos lenguajes se puede aprender los fundamentos del paradigma funcional sin tener que aprenderte un lenguaje tan coñazo como Haskell o algo por el estilo, aparte de ser lenguajes que(por lo menos C#) tienen futuro, y sirven para mas cosas los lenguajes funcionales puros.

A ver si uno de estos subo un articulo, ahora que tengo tiempillo por las vacaciones  ;-)

Estoy de acuerdo que con Haskell es aprender otro lenguaje de programación nuevo, y que es difícil este paradigma para muchos, pero Haskell tiene sus propios mecanismos para que se puedan hacer las mismas cosas que en C# o cualquier otro lenguaje orientado a objetos.

ShotgunLogic

Cita de: [Case] en 24 Enero 2012, 01:13 AM
Estoy de acuerdo que con Haskell es aprender otro lenguaje de programación nuevo, y que es difícil este paradigma para muchos, pero Haskell tiene sus propios mecanismos para que se puedan hacer las mismas cosas que en C# o cualquier otro lenguaje orientado a objetos.


Si, pero esos mecanismo de realizar POO(como utilizar clausulas) no suelen poder usarse por la Transparencia Referencial, mas que nada porque Haskell es puro, lo que pasa que ahora le han añadido mas cosas y ya no es puro, si no poca cosa se podría hacer: operaciones de E/S, aleatorios...

Pero bueno, a lo que voy es que para entender todos los conceptos de la programación funcional no hace falta aprenderse un lenguaje entero nuevo, y la verdad no se que lenguaje puramente funcional cogera fuerza, pero lo que esta claro es que, quitando el Pattern Matching y poco mas con C# se pueden realizar todos esos conceptos, aparte de F#.

¿Vosotros a cual le veis mas futuro? Porque yo creo que haskell es demasiado puro como para poder tener algo de futuro...
The clans are marching against the law, bagpipers play the tunes of war, death or glory I will find, rebellion on my mind.

folostia

Cita de: fallout20xx en 23 Enero 2012, 12:23 PM
el futuro esta en en ensamblador xD
+1000000000  ;D ;D
Ahora en serio,yo te recomiendo Java
"Antes de que un software pueda ser reusable, primero ha de ser usable." (Ralph Johnson)
Usuario Linux:547941