• Lunes 29 de Abril de 2024, 14:40

Autor Tema:  El Arte De Programar  (Leído 2109 veces)

dudesl

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
El Arte De Programar
« en: Miércoles 16 de Mayo de 2007, 20:47 »
0
Hola amigos:
En una de mis clases de programacion en la universidad de San Luis(Argentina), la profesora empezo a insistir con la programacion funcional y despues de 15 minutos de monologo dejo en claro su enamoramiento y su discursp berborragico a favor de este paradigma. En una de sus tantas frases, ella pronuncio algo que hace que me surja una duda. Despues de contarnos sobre el gran auge que esta teniendo este paradigma en europa, nos dijo que la programacion funcional es buena porque convierte a la programacion en una ciencia ya que pone en uso una base cientifica, como es la matematica, que le venia faltando a la programacion desde sus comienzos.
Personalmente, ademas de aburrirme un poco con el discurso casi politico de mi profesora, en  ese momento me senti como un torpe...me ataco la duda, me dije para que diablos me paso los dias haciendo un programa de control de stock en c/c++ o haciendo que el turbo pascal 5 funcione en un P4, si el futuro no esta en eso y si esta en la programacion funcional....mmmm...de todas formas no opino igual...se lo dije a mi profesora. Ella me dijo que los demas paradigmas si son necesarios para desarrollar aplicaciones que con programacion funcional aun no es posible.
Muy bien...pero ahora lo que me trae a ustedes ciberamigos es esta duda. La programacion ¿Arte o ciencia?.
Personalmente creo que por mas cientifico que sea uno, algo de talento y de nocion implicita debe tener para programar, asi como DaVinci imagino el helicoptero, Einstein desarrollo su formula maxima, JulioCesar conquisto tantos paises, algo de artista hay que tener. Yo personalmente mientras tecleo las hojas de codigo desarrollado en papel me siento como el mejor Bethoven, pariendo un hijo, su mejor musica....aaaa...perdonen si me zarpo de bohemio o algo por el estilo pero creo que todos nosotros tenemos un contacto mucho mas profundo con la PC que un cientifico con su microscopio.
Muy bien amigos los dejo que la piensen. Por cierto si alguien tiene algun texto de alguien que se plantee esto...sera bienvenido que lo cuelgue para que todos podamos verlo.
Moderador: no supe donde poner este post, simplemente elegi el de c por que es en el que participo...

HAsta LuEgO :hola:

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: El Arte De Programar
« Respuesta #1 en: Miércoles 16 de Mayo de 2007, 20:55 »
0
Es una ciencia con algo de arte diria yo.

En cuanto a la programacion funcional yo les diria que hicieran una prueba y buscaran trabajos que pidieran ese u otros paradigmas como la programacion estructurada u orientada a objetos y despues nos cuentan.

Cita de: "dudesl"
Moderador: no supe donde poner este post, simplemente elegi el de c por que es en el que participo...

Por ahora lo dejamos aca  ;)

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: El Arte De Programar
« Respuesta #2 en: Jueves 17 de Mayo de 2007, 00:29 »
0
Citar
¿Arte o ciencia?

Las dos, incluso por ahi dicen que son necesarias para ganarse el paraiso...

Veras, ciencia viene del latin scientia que quiere decir conocimiento (desde su definicion, ciencia es un conjunto de conocimientos basadas en un metodo para dar con estos) y el arte es la expresion humana que interpreta lo real o imaginado.

http://es.wikipedia.org/wiki/Programación_funcional
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: El Arte De Programar
« Respuesta #3 en: Jueves 17 de Mayo de 2007, 17:02 »
0
:D  :D  :D  :D  :D  :D

Mientras algun ser humano tenga que teclear las instrucciones y resolver los problemas de la forma que mejor le parezca, siempre tendra algo de artesanal...
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


dudesl

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: El Arte De Programar
« Respuesta #4 en: Jueves 17 de Mayo de 2007, 19:27 »
0
Citar
Mientras algun ser humano tenga que teclear las instrucciones y resolver los problemas de la forma que mejor le parezca, siempre tendra algo de artesanal...

Mejor dicho, imposible. Hay que pensar tambien, mas alla de los metodos de programación, hay que imaginarse muy bien como hacer un programita, ademas de usar las neuronas para resolver tantos problemas de programacion que vemos dia a dia en este foro......no es solo ciencia....

Amilius

  • Miembro HIPER activo
  • ****
  • Mensajes: 665
    • Ver Perfil
Re: El Arte De Programar
« Respuesta #5 en: Jueves 17 de Mayo de 2007, 21:34 »
0
El único paradigma que tiene futuro es el que te permita conseguir un buen trabajo.  :rolleyes:
Además el algoritmo es más potente que la ecuación. Dicho de otra forma la programación contiene dentro de sí a la matemática, pero no a la inversa. Es por esto que hasta ahora no es posible utilizar un lenguaje funcional puro al 100% (Que no necesite de "ayuda" de x o z biblioteca) para desarrollar por ejemplo un sistema operativo. Y si algún día lo logran será a costa de sacrificar la "pureza" de la programación funcional agregandole lo que sea necesario para convertirla en una herramienta realmente de propósito general.

Coincido que la programación es también arte.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: El Arte De Programar
« Respuesta #6 en: Jueves 17 de Mayo de 2007, 23:30 »
0
Cita de: "Amilius"
El único paradigma que tiene futuro es el que te permita conseguir un buen trabajo.  :rolleyes:
Despues de contarnos sobre el gran auge que esta teniendo este paradigma en europa

Por favor pasa a darnos los ejemplos al respecto ya que mi "prueba" no te parece util.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

dudesl

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: El Arte De Programar
« Respuesta #7 en: Sábado 19 de Mayo de 2007, 00:57 »
0
che...ejemplos no se, yo les conte lo que me dijo mi profesora para iniciar una linda charla....jeje.
Amilius dijo:
Citar
El único paradigma que tiene futuro es el que te permita conseguir un buen trabajo.
.
No coincido, el trabajo de programador va y viene y depende de modas. Lo que mas interesa es el conocimiento en si mismo.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: El Arte De Programar
« Respuesta #8 en: Sábado 19 de Mayo de 2007, 01:34 »
0
Cita de: "dudesl"
che...ejemplos no se, yo les conte lo que me dijo mi profesora para iniciar una linda charla....jeje.
Todo bien, se los pedia a el, no a vos.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: El Arte De Programar
« Respuesta #9 en: Sábado 19 de Mayo de 2007, 19:24 »
0
programar no es ninguna ciencia, si fuera asi hacer pan o un edificio seria una ciencia también... :whistling:

Si es un arte, pero no una de las bellas artes... es arte desde el punto de vista que cocinar es un arte, hacer aseo es un arte y hacer lo que sea pero hacerlo bien es un arte.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io