Succès Delphic d'un programmeur d'Ulan-Ude

Le monde est dur, mais petit et tout le monde a la possibilité de le changer. En 1996, en commençant à étudier Delphi, qui venait de paraître, je ne pouvais pas imaginer le sort de ce langage, qui a grandement influencé Java et C #, et aussi ce qu'il en sera de la société Borland elle-même, du nom dont chaque encodeur old-school a la chair de poule sur la peau.

J'ai essayé de faire une petite tranche d'événements historiques pour parler d'un programmeur russe peu connu d'Ulan-Ude. Il est très cool qu'une personne du cœur de la Russie puisse se caler dans l'histoire et affecter la concurrence des grandes entreprises. Cela nous donne toutes les raisons de penser que les efforts et les espoirs peuvent être justifiés.

image

Sur la photo, l'un des types de l'ancienne ville grecque de Delphes, après quoi l'environnement de développement Delphi a été nommé. Source - en.wikipedia.org

Le sort de Borland s'est avéré difficile. Attirer le développeur en chef de Delphi Anders Halesberg à Microsoft, suivi d'un étrange changement de nom de l'emblématique Borland en une obscure Inprise. La baisse des ventes, et par conséquent une série de reventes de l'entreprise elle-même en plusieurs parties.

Je ne vais pas vous dire en détail comment Google en 2005 a réalisé l'importance du marché mobile, qui doit encore apparaître dans quelques années. Mais en 2005, Google achète Android pour 130 millions de dollars.

En 2007, avec la sortie de l'iPhone, beaucoup comprennent qu'une nouvelle ère est venue et Apple va tout balayer sur son chemin vers le leadership sur le marché mobile. Même Google n'a pas eu le temps avec son Android, dont la première version avec le SDK n'est apparue qu'en 2008.

En 2007, le nouveau fonds Thoma Cressey Bravo rachète 100% des actions d'Embarcadero. L'année suivante, 2008, Embarcadero achète CodeGear pour 23 millions de dollars, auxquels des brevets Delphi ont été transférés. Je me souviens de CodeGear depuis 2006, en tant que fournisseur de compilateur C ++ pour les ordinateurs de poche PalmPilot, qui est devenu le premier prototype des puissants smartphones d'aujourd'hui avec de grands écrans.

En 2010, ayant apparemment perdu la tête sur les possibilités prédites par les analystes, HP au plus fort de la valeur achète Palm pour 1 milliard, dans l'espoir qu'il devienne plus frais qu'Apple. Déjà en 2011, HP a cessé de produire des appareils mobiles Palm Pre, car personne ne les achetait.

Plus tard, un petit mais très cool moment se produit dans cette bataille inégale pour le marché mobile. Je crois que les premiers acheteurs de nouveaux produits sont des geeks, parmi lesquels il existe de nombreux programmeurs, et non des moindres, ils déterminent la fraîcheur et la perspective des appareils. L'une des principales perspectives du marché mobile en pleine croissance est la possibilité de développer des applications multiplateformes.

En 2011, l'Embarcadero mentionné ci-dessus, qui a hérité de l'héritage Delphi, achète les droits de VG-Scene, il s'agit d'un cadre d'interface graphique développé par Evgeny Kryukov d'Ulan-Ude en tant que bibliothèque d'interface graphique vectorielle de nouvelle génération. Evgeny Kryukov a ensuite reçu une offre de travail à Embarcadero, qui possède des bureaux à Toronto, Melbourne, Munich, Maidenhead (Grande-Bretagne), en Espagne et à Saint-Pétersbourg (Russie).

En 2012, cette bibliothèque appelée FireMonkey (FMX) a été incluse avec VCL dans les packages principaux: Delphi XE3, Delphi XE2, C ++ Builder XE2 et RAD Studio XE2, y compris RadPHP et Embarcadero Prism. C'est cette bibliothèque qui permet à Delphi d'exécuter le même code pour Windows, Mac OS X, Linux, Android et iOS.

Citation de Wikipedia:
FireMonkey vous permet de séparer l'interface utilisateur de la logique métier et des mécanismes d'accès aux données (voir model-view-controller), ce qui vous permet notamment de placer des parties non visuelles de l'application dans des services cloud: Amazon ou Azure.
Le développement d'Evgeny Kryukov a redonné à Delphi et Embarcadero une compétitivité durable. Malgré la baisse de popularité du langage Delphi / Object Pascal, il occupe en 2019 la 14e place du classement des langages de programmation TIOBE.

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


All Articles