Delphic historia de éxito de un programador de Ulan-Ude

El mundo es duro, pero pequeño y todos tienen la oportunidad de cambiarlo. En 1996, comenzando a estudiar Delphi, que acababa de aparecer, no podía imaginar qué destino tendrá este lenguaje, que influyó en gran medida en Java y C #, y también qué destino tendrá la propia empresa Borland, desde cuyo nombre cada codificador de la vieja escuela tiene la piel de gallina. en la piel

Traté de hacer una pequeña porción de eventos históricos para hablar sobre un programador ruso poco conocido de Ulan-Ude. Es genial que una persona del corazón de Rusia pueda meterse en la historia y afectar la competencia de las grandes empresas. Esto nos da todos los motivos para pensar que los esfuerzos y las esperanzas pueden justificarse.

imagen

En la foto, uno de los tipos de la antigua ciudad griega de Delphi, por la cual se nombró el entorno de desarrollo Delphi. Fuente - en.wikipedia.org

El destino de Borland resultó ser difícil. Atraer al desarrollador principal de Delphi, Anders Halesberg, a Microsoft, seguido de un extraño cambio de nombre del icónico Borland a una oscura Inprise. La caída en las ventas, y como resultado una serie de reventas de la propia empresa en partes.

No le diré los detalles de cómo Google en 2005 se dio cuenta de la importancia del mercado móvil, que aún no ha aparecido en unos años. Pero en 2005, Google compra Android por $ 130 millones.

En 2007, con el lanzamiento del iPhone, muchos entienden que ha llegado una nueva era y Apple barrerá todo en su camino hacia el liderazgo en el mercado móvil. Incluso Google no tuvo tiempo con su Android, la primera versión de la cual junto con el SDK apareció solo en 2008.

En 2007, el recién creado fondo Thoma Cressey Bravo redime el 100% de las acciones de Embarcadero. Al año siguiente, 2008, Embarcadero compra CodeGear por $ 23 millones, a los cuales se transfirieron las patentes de Delphi. Recuerdo CodeGear desde 2006, como proveedor del compilador C ++ para las computadoras de mano PalmPilot, que se convirtió en el primer prototipo de los potentes teléfonos inteligentes actuales con pantallas grandes.

En 2010, aparentemente habiendo perdido la cabeza sobre las posibilidades predichas por los analistas, HP, en la cima de su valor, compra Palm por mil millones, con la esperanza de que sea más genial que Apple. Ya en el próximo 2011, HP dejó de producir dispositivos móviles Palm Pre, ya que nadie los estaba comprando.

Más tarde, se produce un momento pequeño pero muy genial en esta batalla desigual para el mercado móvil. Creo que los primeros compradores de nuevos productos son geeks, entre los cuales hay muchos programadores, y no menos importante, determinan la frescura y la perspectiva de los dispositivos. Una de las principales perspectivas en el creciente mercado móvil es la posibilidad de desarrollar aplicaciones multiplataforma.

En 2011, el Embarcadero mencionado anteriormente, que heredó el legado de Delphi, compra los derechos de VG-Scene, este es un marco GUI que fue desarrollado por Evgeny Kryukov de Ulan-Ude como una biblioteca GUI basada en vectores de próxima generación. Más tarde, Evgeny Kryukov recibió una oferta para trabajar en Embarcadero, que tiene oficinas en Toronto, Melbourne, Munich, Maidenhead (Gran Bretaña), España y San Petersburgo (Rusia).

En 2012, esta biblioteca, llamada FireMonkey (FMX), se incluye con VCL en los paquetes principales: Delphi XE3, Delphi XE2, C ++ Builder XE2 y RAD Studio XE2, incluidos RadPHP y Embarcadero Prism. Es esta biblioteca la que hace posible que Delphi ejecute el mismo código para Windows, Mac OS X, Linux, Android e iOS.

Cita de Wikipedia:
FireMonkey le permite separar la interfaz de usuario de la lógica de negocios y los mecanismos de acceso a datos (ver model-view-controller), lo que en particular le permite colocar partes no visuales de la aplicación en servicios en la nube: Amazon o Azure.
El desarrollo de Evgeny Kryukov devolvió a Delphi y Embarcadero a una competitividad sostenible. A pesar de que la popularidad del lenguaje Delphi / Object Pascal cae, en 2019 ocupa el puesto 14 en el ranking de lenguajes de programación TIOBE.

Source: https://habr.com/ru/post/445042/


All Articles