Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





¿es El Comienzo Del Fín De Los Programadores?

Iniciado por Douch, 11 de Julio de 2004, 05:19:00 PM

« anterior - próximo »

Douch

 Hoy domingo ha salido en el periódico El Pais, en el suplemento "Domingo" una noticia que puede amenazar el trabajo del programador.  Ésta habla de la creación por parte de un catedrático de Informática de la Universidad Politécnica de Valencia llamado Pastor, de un programa capáz de generar otros programas partiendo de las ideas y las necesidades del cliente, todo ello a una velocidad asombrosa  y con muchos menos fallos que con la programación humana. El engendro se llama OlivaNova Model Execution(ONME) y ha sido creado aquí, en España.

ONME permite generar programas completos al 100%, no como otros programas que solo alcanzan entre el 40% y el 80%, y según la consultora Gartner, es entre 20 y 47 veces más rápido que el resto. ONME no se trata de un programa con una IA al que le dices "hazme un programa que tal y pascual y éste te lo haga", sino que trabaja con modelos conceptuales. Básicamente se trata de que el cliente te cuenta su vida, tu sacas los puntos más importántes y creas a partir de ello un modelo conceptual que metes en el programa y éste genera uno listo para funcionar, por lo que la parte de la programación pura y dura a la que nos enfrentamos los programadores se lo come el ONME. Es capáz de crear programas basados en JAVA, Visual Basic y, dentro de poco, .Net.

Me gusta como se refiere el artículo al estado de la programación actua, tratándolo dentro del mundillo como estar en la "edad de piedra", ya que seguimos realizando un trabajo laborioso, mecánico y propenso a errores como es el de la programación. También lo compara como la labor de segar el campo... seguimos todavía segando el campo con guadañas, mientras que ONME es la cosechadora que podría ahorrarnos mucho dinero y esfuerzo.

Bueno, una herramienta más que permitirá potenciar la capacidad creativa del programador. ¿Qué os parece éste programa?

_Grey

 Quizas sea una nueva vuelta de tuerca a los paquetes RAD, y en ese sector se quedara.

Lord Trancos 2

on los años y mucho esfuerzo he llegado a atesorar una ignorancia total sobre casi todas las cosas.
Gate to Avalon (mi Blog)

ethernet


fiero

 No tengo ni idea de ese tipo de programas. Imagino que será capaz de crear programas de "oficina" del tipo, tengo estos datos de entrada, quiero que me haga tal cosa, y generará los formularios, bases de datos y demás.

Pero si le dices que te haga un programa de tratamiento de imagenes como el photoshop, no creo que te lo programe...

un saludo
www.videopanoramas.com Videopanoramas 3D player

Amatar

 A mi me suena algo similar a SAP. Aunque nunca he sabido que es exactamente  :huh: .
a historia comienza con un huevo...

Cojoncio Arena:Severancio Güarrior
http://www.cojoncioarena.com

Zaelsius

 SAP es una compañia que desarrolla software de tipo ERP(Enterprise Resource Planning) y e-business en general. No conozco exactamente todo su catálogo de servicios pero por lo que sé, dan soluciones a medida y tambien dan la posibilidad a la empresa cliente de personalizar el producto por ellos mismos(licencias carísimas y código fuente supongo).

En su mercado es una de las empresas líderes junto a IBM. Por cierto que esto lo sé debido a un par de asignaturas de la carrera...  :rolleyes:  

seryu


Trancos

 Yo éstoy trabajando para una empresa donde media plantilla de informática son "programadores SAP"... tienen como una especie de ordenador central "SAP" con aplicaciones "SAP" programadas en "SAP", tecnología a la cual estoy desbancando a base de aplicaciones administrativas baratas entorno web, por lo que todo el mundo está con los pelos de punta ya que se han gastado medio millón de euros en esa guarrada y yo les estoy cobrando a 2000 la aplicación.

El programa ese que engendra otros programas no creo que joda al programador. El programador siempre estará entre el cliente y la máquina. Al final lo que ocurrirá es que el programador será un cantamañanas que escuchará los problemas del cliente y se los contará a la máquina verbalmente casi de la misma forma que se los contó el cliente, pero el programador nunca dejará de existir, porque, ¿ quien iba a confiar en una jodida máquina por lista que esta pueda parecer ?.

Trancos

 Oliva Nueva ?

xDDD

El día que inventen al androide Data seguro que no seremos los Españoles. Me extrañaría oír que un catedrático valenciano está por delante de la Nasa, el Pentágono o Microsoft, por poner algunos ejemplos.

Citar

Di "Hola Mundo" con OlivaNova !!


Hoy estoy un poco asqueroso.

manko

 Esta es la 8ª noticia por el estilo que sale en 2 años y me gustaria comentar que siempre se da la misma paradoja o conclusion logica o 2+2 = 4, no se como llamarlo.

Reconozco que no se nada de la noticia , ni deol software, pero no hace falta para saber que hacer un programa es tan simpre como programar un comportamiento para q transforme una entrada en una salida (caja negra). Bien siempre han habido lenguajes para programar ese comportamiento de diferentes niveles, desde el mas alto(Java,C), hasta el mas bajo(Ensamblador).

El "engendro" como lo llamo el autor de este topic no es mas que un lenguaje de programación (seguro, y no me he leido la noticia) de muy alto nivel, que mediante una sintaxis introduces los parametros y comportamientos que el cliente requirio, y el programa te genera codigo compilado, o fuente en java nose. Osea nada nuevo bajo el sol, un lenguaje de programación (aunque se manipule desde formularios o archivos de configuracion).

Y además creo q este nuevo lenguaje, como lo veo yo, no tendra exito, porque el nivel de los lenguajes como Java y C parece ser el adecuado para casi todas las tareas y requisitos, sobre todo si se hace una buena reutilización de código. Lo que quiero decir esque si necesitas que el programa realice una tarea tan especifica que no tenga esa posibilidad el fabulosos software y si la tiene sera tan especifica la sintaxis como la de C, es una paradoja.

Es decir yo podria crear un software con la sintaxis crear_programa(), dar_valor() = 0, pero este lenguaje seria absurdo , no se ajustaria a ningun problema de la realidad que no diese como resultado 0, eso si puedo sacar la noticia de que he sacado el SOFTWARE CREADOR DE SOFTWARE.

Un salud2.

Kabila

 cuantos programas se han intentado para hacer juegos sin programar?

cuantos han funcionado y se han creado juegos con el vendiendolos?

pues eso

ademas, cuanlquier programa para hacer programas, hay que programarlo y al fin y al cabo se necesita un programador.

siempre habra que decirle a la maquina como tiene que hacerlo y darle los datos suficientes para llevarlo a cabo

Si lo habeis leido bien primero hay que hacer un planig con otro programa que tarda en hacerse una semana....(esto no podra hacerlo un neofito) y luego con ese planig se compila y da el programa terminado

es como si te crearas infinidad de plantillas y funciones...... dedicadas a.

y en una semana las unes en el orden que te interese y "voila" programa terminado.






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.