• Sábado 21 de Diciembre de 2024, 11:05

Autor Tema:  La torre de Babel moderna  (Leído 1581 veces)

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
La torre de Babel moderna
« en: Lunes 21 de Julio de 2008, 16:45 »
0
Hace poco leyendo una noticia me dí cuenta que en estos tiempos no se diferencia de a mucho a cuando según la biblia se estuvo construyendo una inmensa torre en la cual trabajaron muchas personas, pero al final fue destruida y las personas que estaban en ésta quedaron relegadas a juntarse solamente con las que podían entender su idioma, dicen que fue por obra de un ser supremo, vaya tú a saber!!!!!!

Pasa esto en la actualidad en el ambito informático???

Si

Muchos saben desarrollar software en ASM, C, C++, .NET, Python, Delphi, Visual Basic, Power Builder, etc..... y "¿¿¿YO DONDE QUEDO???"

Internet cada día es más grande y se abren nuevas posibilidades en cuanto a desarrollo para los servidores Web, desde PHP, HTML, ASP, Python, Rubi y quién sabe cuantos más, entonces si yo quiero participar de un proyecto super interesante que pueda ser GPL pero la aplicación está hecha en Rubi, qué hago??? aprender éste lenguaje y dejar atras otros que puedan servirme para futuros desarrollos?; puede ser más fácil hacer un "HOLA MUNDO" en Python que en C, pero no es posible acceder a componentes de la máquina de una manera tan sencilla como lo haría este último; los desarrolladores aprenden a manejar el lenguaje o docena de lenguajes que más les convenga por que puedan tener una salida financiera mucho más exitosa, pero no se tiene en cuenta que en un futuro cuando yo quiera leer su código para ver si puedo mejorarlo o crear un proyecto basado en este me va a tocar perder tiempo en aprender el lenguaje o peor aun no tomarlo por que me parecera tedioso estudiarlo.

Veo de una manera injusta que cada uno hable un idioma diferente al mio, lo cual ayudaría potencialmente en un perfil profesional si se supiera de que se habla; pienso a manera personal que actualmente hay y se crean más lenguajes de programación que la cantidad de dialectos que tiene el mundo y solamente se tienen que estudiar por que es lo "IN DEL MOMENTO" un ejemplo es el .NET, tiene muchos adeptos por que es lo mejor que hay y todos lo deben estudiar, y que pasara en 5 años???, van a tener que aprender el .SHIT por que ya el .NET quedo relegado, y entonces que pasó con los 5 años que me tomé estudiando para que mi perfil profesional tuviera valor?, dondé quedo yo?, tengo que aprender un nuevo idioma o me debo morir de hambre?; la torre de babel moderna no deberia existir.
El pasado son solo recuerdos, el futuro son solo sueños

shadow_rev

  • Miembro MUY activo
  • ***
  • Mensajes: 397
  • Nacionalidad: co
  • Un SPARTAN no muere en combate
    • Ver Perfil
    • http://shadowrev.blogspot.com
Re: La torre de Babel moderna
« Respuesta #1 en: Lunes 21 de Julio de 2008, 18:42 »
0
Bueno, esa es la "maldición" que tenemos que soportar los profesionales en las ciencias informáticas.

Mientras que los computadores sigan evolucionando, los lenguajes también lo harán, y si uno se centra en uno solo, pues ahí se queda estancado. Fijate en lo que pasó con PHP, que ya dejó de dar soporte a su versión 4, o sea que los que se quedaron con la forma de programar de la versión 4 quedaron rezagados con respecto al resto que migramos a la forma OO de la versión 5. Y no solo pasa con la informática, también ocurre en la industria automotor (aunque en menor grado); cada vez que sale un auto nuevo, su arquitectura básica sufre algunas modificaciones para mejorar el rendimiento y el comfort, hasta el punto de que el mecánico que repara autos desde 1988 ya no puede con uno modelo 2007.

Lo que podemos hacer con el conocimiento adquirido es irlo actualizando a medida que pasa el tiempo, y cuando se programe, pensar siempre a futuro, es decir, planear estrategias de migración a otros lenguajes desde ahora; también hay que tener en cuenta que, aunque cambien las arquitecturas, los algoritmos rara vez se afectan.
Volará quien le ponga alas a sus sueños (Candidate for goddess)
Si el mal existe en este mundo, reside en el corazón de la humanidad (Edward D. Morrison - Tales of Phantasia)
Lo único que puedes cambiar del pasado, es lo que sientes por él en el presente (Lockon Stratos - Mobile Suit Gundam 00)
Ingeniero de Sistemas

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: La torre de Babel moderna
« Respuesta #2 en: Miércoles 23 de Julio de 2008, 00:42 »
0
Yo  creo que si sabes C/C++ y algun lenguaje script, puedes hacer un puente entre programas.

Si se C y Perl, puedo usar los APIs de C (que necesite) por medio de perl (hago un puente entre lenguajes) o si quiero puedo usar modulos de Perl desde C (usando las APIs de perl) y esto lo puedo hacer porque al final todo se reduce a el mismo lenguaje  ;)

Creo que al final, el truco no es saber mucho de una cosa, sino un poco de todo  :mellow:
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.