Los lenguajes de programación que usamos normalmente son imperativos, es decir, cuando programas vas diciendo lo que el programa debe hacer, le vas dando ordenes. Por ejemplo, «implementar un programa que calcule el cuadrado de los 25 primeros números enteros», en Java (imperativo) vendría a ser algo así como:
#10 Miranda...Miranda ml...también lo sufrí. Si señor.
Desde luego, la programación funcional no es mala y tiene puntos fuertes, pero para nada es el futuro a nivel general. En todo caso, en algunos nichos como el Big Data o el ML.
#9 independientemente de lo que diga el artículo, la programación declarativa es muy útil para la inteligencia artificial, y este campo parece tener mucho futuro. Por lo tanto, aunque no me atrevo a vaticinar el futuro, tampoco me atrevería a dar este paradigma por muerto.
Las estadísitcas arrojan salarios altos porque la mayoría de los que están metidos ahí son dinosaurios que llevan en eso décadas sin reciclarse ni cambiar de empresa.
Cómo hecho de menos empalmar siete paréntesis seguidos en List of Insipid and Stupid Parenthesis.
Por cierto, hay nada más y nada menos que todo un cliente de eDonkey programado en Caml. Casi nada. Creo que si hiciera yo eso me explotaría el cerebro.
La verdad es que el artículo está muy mal redactado, en mi opinión.
Esto es lo que se llama simultaneidad, y para tratar con ella hay que olvidar las asignaciones a variables. Si el valor de una posición de memoria, una vez inicializada, no cambia durante el curso de la ejecución de un programa, entonces los 131072 procesadores no tienen que competir.
#7 Pues creo que esa es la mejor frase. Para ser español el pavo, se le ha olvidado todo.
Espero que se le de mejor el tema de los lenguajes de programación.
Comentarios
#0 No es actual, pero lo he visto interesante.
#1 mucho, meneo.
#1 Como 6 años antiguo
#8 Lo he puesto en el primer comentario. Sé que es antiguo, pero me pareció interesante de compartirlo
Los lenguajes funcionales ya eran el futuro hayá por el 1993-94 cuando estudiaba Ingeniería informática en la UAB.
¿Cuantos habéis sufrido el Lisp o, aún peor, el Prólog, que era lógico?
¿En que trabajáis hoy? En java, PHP, python, golang, scala...¿No?
Pues ahí tenéis el futuro.
#9 en los 90 yo tambien estudie Lisp, prolog y miranda...
Iban a ser el futuro!
Personalmente creo que el futuro va ir hacia otros paradigmas de programación asistida por IA...
#10 Miranda...Miranda ml...también lo sufrí. Si señor.
Desde luego, la programación funcional no es mala y tiene puntos fuertes, pero para nada es el futuro a nivel general. En todo caso, en algunos nichos como el Big Data o el ML.
#9 hayá := allá. //sorry
#9 Estudié LISP en su día hayá por los 90. No lo he vuelto a usar, pero me vino bien aprenderlo
#9 independientemente de lo que diga el artículo, la programación declarativa es muy útil para la inteligencia artificial, y este campo parece tener mucho futuro. Por lo tanto, aunque no me atrevo a vaticinar el futuro, tampoco me atrevería a dar este paradigma por muerto.
Hace años ya que viene pasando esto, el que no se haya puesto las pilas con la programación funcional, igual acaba como un programador de Cobol.
#2 ganando un pastizal currando para un banco ¿?
#3 ya será menos.
Las estadísitcas arrojan salarios altos porque la mayoría de los que están metidos ahí son dinosaurios que llevan en eso décadas sin reciclarse ni cambiar de empresa.
La realidad para la gente joven es bien distinta:
https://www.indeed.es/salaries/Analista-programador/a-cobol-Salaries
#17 buena info
Cómo hecho de menos empalmar siete paréntesis seguidos en List of Insipid and Stupid Parenthesis.
Por cierto, hay nada más y nada menos que todo un cliente de eDonkey programado en Caml. Casi nada. Creo que si hiciera yo eso me explotaría el cerebro.
https://en.wikipedia.org/wiki/MLDonkey
La verdad es que el artículo está muy mal redactado, en mi opinión.
Esto es lo que se llama simultaneidad, y para tratar con ella hay que olvidar las asignaciones a variables. Si el valor de una posición de memoria, una vez inicializada, no cambia durante el curso de la ejecución de un programa, entonces los 131072 procesadores no tienen que competir.
¿Alguien puede traducir eso?
#7 Pues creo que esa es la mejor frase. Para ser español el pavo, se le ha olvidado todo.
Espero que se le de mejor el tema de los lenguajes de programación.
#15 de - > dé
Los vendemotos han encontrado algo "nuevo" que facturar. Su empresa necesita programación funcional para entrar en la nueva era.