Dunia ini keras, tetapi kecil dan setiap orang memiliki kesempatan untuk mengubahnya. Pada tahun 1996, mulai mempelajari Delphi, yang baru saja muncul, saya tidak dapat membayangkan nasib apa yang akan dimiliki oleh bahasa ini, yang sangat memengaruhi Java dan C #, dan juga nasib apa yang akan terjadi pada perusahaan Borland itu sendiri, dari nama yang mana setiap encoder sekolah lama memiliki angsa. pada kulit.
Saya mencoba membuat sepotong kecil peristiwa bersejarah untuk berbicara tentang seorang programmer Rusia yang kurang dikenal dari Ulan-Ude. Sangat keren bahwa satu orang dari jantung Rusia dapat mengganjal dirinya dalam sejarah dan mempengaruhi persaingan perusahaan besar. Ini memberi kita semua alasan untuk berpikir bahwa upaya dan harapan dapat dibenarkan.

Dalam foto tersebut, salah satu jenis Delphi kota Yunani kuno, setelah itu lingkungan pengembangan bernama Delphi. Sumber -
en.wikipedia.orgNasib Borland ternyata sulit. Kepala pengembang Luring Delphi, Anders Halesberg ke Microsoft, diikuti oleh penamaan nama aneh ikon Borland menjadi Inprise yang tidak jelas. Turunnya penjualan, dan sebagai hasilnya serangkaian penjualan kembali perusahaan itu sendiri di bagian.
Saya tidak akan memberi tahu Anda detail tentang bagaimana Google pada tahun 2005 menyadari pentingnya pasar ponsel, yang belum muncul dalam beberapa tahun. Namun pada 2005, Google membeli Android seharga $ 130 juta.
Pada tahun 2007, dengan dirilisnya iPhone, banyak yang memahami bahwa era baru telah tiba dan Apple akan menyapu segalanya dalam jalurnya menuju kepemimpinan di pasar ponsel. Bahkan Google tidak punya waktu dengan Android-nya, versi pertama yang bersama dengan SDK hanya muncul pada tahun 2008.
Pada tahun 2007, dana Thoma Cressey Bravo yang baru dibuat menebus 100% saham Embarcadero. Tahun berikutnya, 2008, Embarcadero membeli CodeGear dengan harga $ 23 juta, dan paten Delphi dipindahkan. Saya ingat CodeGear sejak 2006, sebagai pemasok kompiler C ++ untuk handheld PalmPilot, yang menjadi prototipe pertama dari ponsel cerdas canggih saat ini dengan layar besar.
Pada 2010, tampaknya telah kehilangan akal pada kemungkinan yang diperkirakan oleh analis, HP pada puncak nilainya membeli Palm seharga 1 miliar, dengan harapan akan menjadi lebih dingin daripada Apple. Sudah di tahun 2011 mendatang, HP berhenti memproduksi perangkat seluler Palm Pre, karena tidak ada yang membelinya.
Kemudian, momen kecil tapi sangat keren terjadi dalam pertempuran yang tidak setara ini untuk pasar ponsel. Saya percaya bahwa pembeli pertama produk baru adalah Geeks, di antaranya ada banyak programmer, dan yang paling penting, mereka menentukan kesejukan dan perspektif perangkat. Salah satu prospek utama dalam pasar ponsel yang terus berkembang adalah kemungkinan pengembangan aplikasi lintas platform.
Pada 2011, Embarcadero yang disebutkan di atas, yang mewarisi warisan Delphi, membeli hak untuk VG-Scene, ini adalah kerangka kerja GUI yang dikembangkan oleh Evgeny Kryukov dari Ulan-Ude sebagai perpustakaan GUI berbasis vektor generasi berikutnya. Evgeny Kryukov kemudian menerima tawaran untuk bekerja di Embarcadero, yang memiliki kantor di Toronto, Melbourne, Munich, Maidenhead (Inggris Raya), Spanyol dan St. Petersburg (Rusia).
Pada 2012, pustaka yang disebut FireMonkey (FMX) ini disertakan dengan VCL dalam paket utama: Delphi XE3, Delphi XE2, C ++ Builder XE2 dan RAD Studio XE2, termasuk RadPHP dan Embarcadero Prism. Perpustakaan inilah yang memungkinkan Delphi untuk mengeksekusi kode yang sama untuk Windows, Mac OS X, Linux, Android, dan iOS.
Kutipan dari Wikipedia:
FireMonkey memungkinkan Anda untuk memisahkan antarmuka pengguna dari logika bisnis dan mekanisme akses data (lihat model-view-controller), yang secara khusus memungkinkan Anda untuk menempatkan bagian-bagian non-visual dari aplikasi dalam layanan cloud: Amazon atau Azure.
Pengembangan Evgeny Kryukov mengembalikan Delphi dan Embarcadero ke daya saing yang berkelanjutan. Terlepas dari kenyataan bahwa popularitas bahasa Delphi / Object Pascal turun, pada tahun 2019 mengambil tempat ke-14 dalam peringkat bahasa pemrograman TIOBE.