Karibu miaka 30 iliyopita wiki hii, Delphi 1.0 ilitolewa. Wengi wako labda haujui Delphi ni nini, lakini ilikuwa zana ya mazingira ya maendeleo ya maendeleo ya matumizi ya haraka. Delphi alifanya maagizo ya matumizi ya Windows ya ukubwa haraka kuliko ilivyokuwa hapo awali.Delphi haikuwa programu ndogo yenyewe, na iliamuliwa kuipeleka kwenye CD-ROM (kumbuka hizo?). Kwa kadiri ninavyojua, Delphi alikuwa programu ya kwanza kuu ya kusafirishwa kwenye CD-ROM badala ya kwenye diski za floppy, ingawa mabango yalipatikana kwa ununuzi-wote 32. Kulikuwa na, kwa kweli, maandamano juu yake, kwa sababu wakati huo, anatoa za CD-ROM zilikuwa mpya na sio ubiquitous.Delphi iliendelea kukua katika ugumu na uwezo. Mwishowe, usanikishaji ulijaza DVD, lakini Delphi ilizidi kwamba na ilihitaji mchakato mrefu wa kupakua ili kusanikisha. Ugumu huo ulifanywa kuwa mkubwa zaidi kwa sababu IDE inaweza kusanidiwa na vifaa, maktaba za nambari, na programu -jalizi za IDE. Mwishowe, haikuwa kawaida kwa mambo kuwa ngumu sana hivi kwamba inaweza kuchukua wiki kufunga na kuanzisha msanidi programu mpya. Kulikuwa na vifurushi vya kusanikisha, njia za saraka kuweka, nambari ya kupatikana vizuri, njia za jamaa zilizoundwa, na maelezo mengine mengi madogo ya kuzingatia na kuweka. Mazingira mengine ya maendeleo kama Eclipse au Studio ya Visual hayakuwa tofauti. Kulikuwa na tofauti za kutosha kwa yote kwamba hakuna mazingira mawili ya maendeleo yaliyofanana kabisa. Maneno hayo yamekuwa karibu kwa muda mrefu, lakini ugumu huu ndio mzizi wa msemo mbaya “lakini inafanya kazi kwenye mashine yangu.” (Ambayo majibu ni, “Kweli, wacha tusafirishe mashine yako, basi!”) Maendeleo makubwa lakini hiyo ilikuwa siku mbaya za zamani. Leo, mambo ni tofauti sana. Hiyo haisemi kwamba “kuzimu ya kuzimu” sio jambo. Wasimamizi wa vifurushi kama NPM na Brew wamefanya mambo kuwa bora zaidi, lakini hata wanaweza kusababisha shida na toleo na ugumu mwingine mgumu. Moja ya tofauti leo ni kwamba wazo la kukuza katika kivinjari ni jambo la kweli. Kwa sababu zana maarufu ya kuweka coding – nambari ya Studio ya Visual – imeandikwa katika TypeScript, inaweza kubadilishwa kwa urahisi ili kukimbia kwenye kivinjari. Na kwa sababu inaweza kusanidiwa na nambari, na kwa sababu lugha za kisasa za maendeleo zimeundwa katika nambari pia, inakuwa rahisi kutoa usanidi maalum na toleo fulani la programu kwako kwenye kivinjari. Hii ni maendeleo makubwa katika jinsi maendeleo ya programu yanafanywa.