Programador PHP vs Java vs Python

Spread the love

Con el inmenso avance tecnológico del Software en éste siglo 21 comparado con los inicios del Software Comercial Cerrado (a finales del siglo 20) antes del nacimiento del Software Libre (OpenSource a finales del Y2K o siglo nuevo), quiero remarcar en éste artículo las

DIFERENCIAS, VENTAJAS Y BONDADES DE LA PROGRAMACIÓN DE SOFTWARE hasta hoy

Muchas personas quedan con muchas dudas cuando escuchan tantos términos para muchos nuevos, para otros conocidos aunque solo superficilamente, y para los programadores experimentados como YO, con dudas y suspicacia hasta no probar no creer…

Yo como siempre sigo en la busqueda por descubrir el santo Grial en ésta materia y desde mi primer contacto con el mundo del Software (por los años 80 del siglo pasado), pero sobre todo para las herramientas de MANEJO DE DATOS de GRANDES VOLUMENES me refiero por ejemplo a empresas en México AAA que en el gremio contable se conocen como Referenciadas Internacionales : SheringPlug, Kimberling, Buyer, Seare, Xerox que fue muy fuerte en México,etc. siendo éstas empresas la Base de Clientes de Deloitte H&S de aquellos años, en donde mi olfato Contable y de Financiero Administrador (mi primer BAC Universitario y que siempre llevo incrustado como las plaquetas de mi sangre) pude darme cuenta que el FUTURO estaría basado en

LA EFICIENCIA DEL MANEJO GRANDES VOLUMENES DE DATOS

Y lo más importante ; LA HERRAMIENTA de Software TRANSPORTABLE capaz de lograr ésto.

Pero primero empiezo haciendo Historia:

Los primeros “manejadores de Bases de DATOS GIGANTES (GIGA-DATA)” EFICIENTES (que realmente soportan Miles y Millones de Concurrencias de usuario-data , en México podemos referirnos al Infonavit, CFE etc. ) fueron y aun hoy en dia los podemos encontrar en los Software Cerrados como Cobol, Sybase, Informix para ambientes Unix, sin descartar los ambientes de RPG IBM o Burroghs, PDP y otras que es muy raro encontrar vigentes y funcionando hoy en dia, no porque hayan sido malas, sino porque igual que las tecnologias de autos, han dejado de existir refacciones, “mecánicos” o especialistas y mercado es decir, como asesor, consultor o mecácnico de éstas especialidades ya no tienes chamba. porque ya no resultan rentables para las empresas o porque las nuevas tecnologías más potentes son más fácil y baratas de implementar , te dejo una foto de lo que eran y desde luego recordemos que reqerián de un Cuarto Frio exclusivo que monetariamente consumia mas de la mitad del costo anual de mantenimiento contra la plantilla o pandilla de Asistentes del Depto de Sistemas para las Empresas.

Desde luego no entran en éste concepto los mini manejadores de Bases de Datos para PC Windows como Paradox y posterior a que Microsoft absorbiera muchas herramientas de mini empresas de Garage (asi nació Borland por eje o Adprocon por eje) de USA libres para evitar la competencia (como Clipper, D-Base, etc). Algunas personas hoy en dia los siguen usando para Investigacion y pequeños proyectos porque siguen siendo “confiables” y económicos (grátis dentro de lo permisible por el fabricante).

Hoy en día en la nueva generación de Manejadores de Bases de Datos (Giga-Data) solo existe UN REY en mar del Internet y éste es : PHP

Los otros que “dicen hacer lo mismo” como Java, NodeJs, Python, etc. son EJECUTADORES o “triggers” muy eficientes, ligeros, y eficientes, pero NO son Manejadores de Bases de Datos, porque No interactuan Directo con la Base de Datos, siempre requieren de UN ALIADO en el caso de Java y Oracle, dependen de MS-SQL como su Aliado, en el caso de Python , NodeJs y Javascript dependen de ALGO que los ponga en Conexión con la base de datos ya sea MySQL, Maridb, NonSQL etc.

Asi que , como puedes notar, sólo PHP tiene ésa gran facultad y potencial de interacción DE FORMA DIRECTA con las Bases de Datos.

The post Programador PHP vs Java vs Python first appeared on Programador Magento Woocommerce.