Autor Téma: Nostalgia Delphi: v januári bude 30 rokov  (Přečteno 1908 krát)

Offline miroB

  • Guru
  • *****
  • Příspěvků: 655
  • Karma: 17
    • Verze Delphi: D1,2,3,4,7,2005 .. D Tokyo 10.2.3 Pro C/S, D12.2
Nostalgia Delphi: v januári bude 30 rokov
« kdy: 13-12-2024, 18:30:57 »
S Delphi pracujem už 30 rokov.
Verzia Delphi Pre-Release nebola pre každého
Viď Confidential na priloženom obrázku. Zaujímavý je dátum vydania CD: január 1995

Cca 40+ rokov dozadu som začal s Pascal/Turbo Pascal:
  • Sinclair ZX Spectrum - Pascal sa dal sa prihrať s kazety a zabral polovicu zo 48 kB RAM
  • PC Robotron na báze Z-80 (z NDR) s veľkými 5+" disketami
  • PC 80286 ešte stále bez HDD.
Doby Turbo Pascalu boli dávno, dávno pred Excelom, zrejme niektorí z vás ani neboli na svete:)

Delphi prišlo až v čase "riadnych" PC s HDD diskami a Windows 3.11.
Po Turbo Pascale bolo Delphi Pre-Release doslova šok (lebo Windows orientované).

Pre doplnenie:
nebol som len Pascal pozitívny. Skúšal som všetky typy Basic-ov, C jazyk.
V dobách prvých Windows aj C++. Keď sa objavilo C#, aj tomu som dal šancu.
U C# mi napríklad osobne nevyhovovala koncepcia na báze NET Framework, inak mnohé bolo fajn.
Vo výsledku Delphi (predtým Pascal) vždy u mňa zostalo číslom 1. Rýchlosť kódu, operatíva, rýchlosť kompilácie. Vlastne výkon obecne.

Platených verzií Delphi mám minimálne 10-11 ( 1, 2, 3 verzia Client/Server, 5, 7, 2008 a potom už formou licencie 2010, XE8, Berlin, Tokyo a teraz Alexandria) a k tomu Pre-Release.

PS
Má ešte niekto z Vás CD-čko verzie Pre-Release?
« Poslední změna: 13-12-2024, 18:32:51 od miroB »

Offline chaloup

  • Plnoletý
  • ***
  • Příspěvků: 139
  • Karma: 11
    • Verze Delphi: Delphi 12.2
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #1 kdy: 13-12-2024, 18:44:34 »
Já mám 1,2,4,7 - krabice, CD, manuály... všechno jsem měl Professional od nějakýho XE mám Enterprise
Podobný vývoj, jak u tebe, v C# jsem napsal i jeden velký projekt, v ničem jsem, ale nedokázal programovat tak rychle jako v Delphi...

Offline Slappy

  • Hrdina
  • ****
  • Příspěvků: 272
  • Karma: 12
  • Slappy
    • Verze Delphi: 11 Alexandria + Vsetky :)
    • unSigned
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #2 kdy: 15-12-2024, 09:15:50 »
Pekne spomienky.

Otazka je: je tu niekto mladsi ako je Delphi samotne?  :)

Posledny projekt, ktory som robil v Delphi je z roku 2024 - 2015, cize odvtedy us len C# a rozne web-scripty.
Moje projekty: http://www.unsigned.sk Tvorba cool dizajnovych instalatorov v NSIS a Inno Setup. Rozsirenie pre Visual Studio a RAD Studio pre tvorbu NSIS a Inno Setup instalatorov.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3554
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #3 kdy: 15-12-2024, 15:55:23 »
Excellent
Rated 2 times
Pekne spomienky.

Otazka je: je tu niekto mladsi ako je Delphi samotne?  :)

Posledny projekt, ktory som robil v Delphi je z roku 2024 - 2015, cize odvtedy us len C# a rozne web-scripty.

Správná otázka je, zda znáš nějakého opravdového programátora pod 30, který nedělá jen web-scripty nebo slepuje balíčky.

Ale na tvoji otázku:

Za těch 30 let co je VCL na trhu, MS > 6x změnil a ukončil framework nebo jazyk, a tak znám lidi, co několikrát restartovali projekt, protože věří MS. Moji zákaznici by mne poslali někam, kdybych jim navrhl, že jako MS zase doporučuje něco jiného.

pro připomenutí (VB, ActiveX, WinForms, ASP.NET, WCF, Xamarin, WPF/Silverlight/MWA/UWP/Xamarin Forms/MAUI) a to nepočítam flash  => https://killedbymicrosoft.info/

Takže hodně štěstí (a mimochodem sledovanost videí od EMBT na youtube pro začátečníky stoupá).
Embarcadero MVP - Czech republic

Offline Marek Weyda

  • Hrdina
  • ****
  • Příspěvků: 283
  • Karma: 8
    • Verze Delphi: Delphi 2007, 10.1 Berlin
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #4 kdy: 16-12-2024, 09:42:31 »
Já jakožto Husákovo dítě začal s počítači v 80tých letech, kdy můj otec jakožto vědec mohl na Západ a byl v USA a tam zjistil, že všichni už pro práci používají počítače, takže když se v roce 1986 vrátil, tak hned zakoupil osmibitový počítač Sharp MZ-821, který se tehdy dokonce dal koupit v normálním elektru, tuším že tehdy stál cca 7 až 8 tisíc, ale platy byly podle mě tak 1 až 2 tisíce. Takže na dnešní dobu šíleně předražené.

Na tom osmibitu jsem začal programovat v Basicu, který měl Sharp opravdu dobrý, byl to jeho nějaký interní, ale mám pocit, že se musel nahrávat z kazety. Občas jsem z úvodní stránky zmáčknul tuším tlačítko C, což bylo označeno jako Monitor a skočilo to do příkazové řádky, kde se normálně dalo programovat ve strojovém kódu. Bůhví kde, asi v Sharp klubech, otec sehnal nějaké hexadecimální zdrojáky, které jsem přepisoval a experimentoval a byla to docela zábava.

Pak jsem měl ještě několik osmibitů, pořád jsem je prodával a kupoval nové. Vždy jsem používal Basic. Pamatuji si hlavně na Basic na Commodore C64, ale ten Sharpovský byl pro mě nejlepší.

Pak jsem na gymplu někdy v roce 1991 nebo 1992 přešel na PC a používal jsem Turbo Basic, kde se dokonce dalo kompilovat přímo do exe, což bylo super.

Po Turbo Basicu jsem přešel na Turbo Pascal, který jsme na gymplu na programování měli povinný - včetně Turbo Vision. Jinak Turbo Pascal má skvělé manuály, které mám stále v originále včetně kazety a v těch manuálech je perfektně popsáno objektově orientované programování a učil jsem se z toho i na vejšce. V prváku na gymplu nás ještě těsně po revoluci nutili dělat na IQ 151 v jazyce Karel, což byla šílenost - to IQ byl odporný socialistický zmetek a Karel na něm byla jen šipka a to jeho děsivé - "Zeď, narazil jsem, ..." to si pamatuji dodneška :-)

Pak jsem někdy po roce 2000 koketoval s Javou, po vejšce - Nejprve Java Micro Edition pro mobily, pak Java SE. Na vejšce jsem dělal závěrečnou práci v LabView, to je grafický programovací jazyk, i když skvělý. Po vejšce jsem krátce programoval v ToolBooku, ten už tuším neexistuje.

Cca od roku 2006 jsem začal dělat v Delphi 7 a následných verzích a intezivně začal programovat i v MSSQL (Transact-SQL).

Delphi určitě byla moje srdcovka, ale reálný život je i o tom se umět přizpůsobit, když člověk živí rodinu o 3 dětech, 2 psech a krásné o 13 let mladší manželce :-)

Takže v současné době dělám tak třetinu v C#, třetinu v Delphi, třetinu v Transact-SQL a zbytek něco jiného - například Lua. Přeci jenom brát 40k jako dříve by byla rodinná sebevražda. Plat programátora v C# podle mě nikde nejde pod 100k, navíc když člověk zná i další věci, hlavně databázi a musím navíc říci, že C# mě nakonec chytil, i když jsem se tomu bránil a programuji v tom opravdu vše - napojení na různé třetí strany, platební terminály, displeje, různá API, rozhraní, dělám v tom různě do zabezpečení a podobně.

Delphi ale je podle mě dobré umět, na trhu práce už podle mě nevznikne situace, co za COVID-19, kdy se bral jakýkoliv horník, co se předělal na programátora, navíc je tu umělá inteligence. Takže jako vývojáři se uplatní jenom ti, co budou umět staré i nové technologie, protože praxe si žádá kdeco. Ale mě osobně to vyhovuje, protože mám rád chytré a inspirativní prostředí, i ve vývoji.

Takže za mě: Delphi super, doufám, že bude vývoj pokračovat a C# také super, tam je vývoj opravdu překotný. A k tomu databáze, programovat v Transact-SQL je také lahůdka a jak říkal můj bývalý kolega: v databázi naprogramuji úplně všechno :-)

K čemu bych se ale už nechtěl vrátit, to je Java, v dobách Sun Microsystems to bylo podle mě nadšení a teď se mi to už nepozdává. Možná více bych chtěl dělat ještě do Pythonu, který prošel obrovským zlepšením a zkouším prozkoumávat úplně vše, co mě zaujme.

Programování zdar, ať se daří !

Offline Daniel_Andrascik

  • Guru
  • *****
  • Příspěvků: 590
  • Karma: 20
    • Verze Delphi: D2007, D10.4
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #5 kdy: 02-01-2025, 19:27:55 »
ja som ako samouk zacinal tusim v 2001 v Exceli VBA (raz som mal okolo 1995 pozicany didaktik a tam si kreslil obdlznicky a priamky v basicu). Ale spat k excelu. Nemyslel som si ze bude raz zo mna naozajstny programator, ale videl som nejake tie moznosti vediet programovat makra v exceli. Kupodivu som isel jak raketa, tak si hovorim, co takto skompilovat skutocne execko pomocou VB 🤔. Tak som zbehol na kosicke VS internaty co bolo doupe warezu v dobe nepouzitelneho internetu a tam mi napalili cedecko VB6. A vtento moment ako vystudovany elektrikar som prepadol programovaniu. Este som chvilu kodil 8bitove jednocipaky v asemblery.

O cca 2-3 roky neskor a stovkam prebdenych noci som zistil ze ma Visual Basic uz obmedzuje, prerastol som ho 🤷. Tak co dalej? No ked som v tom taky dobry tak podme na to co je najlepsie na trhu a to je asi C++, po precitani dvoch knih ked som sa prekusal konzolovkami a prisiel na okenne aplikacie tak to som nevedel stravit, si hovorim to je strasny shit, pracne to je jak blazon, clovek spravi desiatky chyb ktore prekladac vpohode zozerie a robi to nezmysli ze katastrofa. Knihy leteli do pivnice. C++ proste nie je to prave orechove na okenne apky.

Pozrel som sa co dalsieho zaujimaveho je v tej dobe na trhu a bolo to Delphi, tusim 6 alebo 7. A laska sa zacala 😉. Tak ako tu bolo spomenute, zatial som neobjavil nic v com by sa mi robilo tak dobre, rychlo a len s minimalnou unavou. Trosku som zacal pokukovat po Fluttery, zatial len z dialky mi to pride ze by to mohol byt moderny ekvivalent Delphi. So zameranim na Win/Android/iOS/Web apky z jednoho zdrojoveho kodu 😉 a uzivatelia si tiez chvalia lahkost kodenia. Prakticke skusenosti s Flutterom mam minimalne, ale pride mi to ako equal alternativa k Delphi a uplne zdarma 🤷‍♀️, rad si vypocujem vase pre aj proti 😉.

Bohuzial vacsinu svojej praxe ale programujem PLC a stroje a moje oblubene delphi zapinam len par krat do mesiaca ak vobec. Mal som pred cca 2 rokmi ambiciu poucit sa aj ten flutter, aj javascrypt, VUE, React a dostat sa viac z priemyslu do IT sfery. Python neviem stravit, podla mna si vobec nezasluzi pozornost aku ma. Ano uci sa estremne lahko, aj pablb v nom napise skrypt, ale je to retardovane prasa z tabulatormi 😵 a svoj uspech ziskal len pre to lebo kazdy blb sa ho nauci za 20 hodin a vybudoval sa okolo neho neskutocny ekosystem 🤷‍♂️, moj nazor, snad ma neukamenujete.

Ale dnes sa uz len krcim na zemi v sprche a trasiem sa z toho ako nas AI do paru rokov zmetie, ostane par seniorov ktory budu kontrolovat a ozivovat to co AI naprogramovalo. Chlapi ja z toho fakt mam posledny rok depky. Ano ten statisticky model ChatGPT trepe dve na tri, ale podla mna ked spravia/uvolnia model vytrenovany vyhradne na programovanie, podla mna mozme ist dokladat rozky do regalov do Lidla  😢😢😢. Chlapi fakt ma to depta, vidim to velmi cierne 😔, super seniory este budu nejaky ten cas potrebni, ale ide to do pecka podla mna cele, cina/india kde to ani nebudu regulovat nas zrusi 😢. Zacinam lutovat ze som sa nevyucil zubarom 😔.


Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3554
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #6 kdy: 03-01-2025, 13:33:54 »
P.S.: jelikož to bude letos 30 let (14. únor 1995, Delphi 1) jak psal MiroB, tak se asi něco chystá, ale necháme se překvapit, že?
Embarcadero MVP - Czech republic

Offline Daniel_Andrascik

  • Guru
  • *****
  • Příspěvků: 590
  • Karma: 20
    • Verze Delphi: D2007, D10.4
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #7 kdy: 03-01-2025, 17:29:02 »
Diky Radku za reakci. Ano, utesujem sa ze programovat PLC, no minimalne na ozivovanie ma bude treba este velmi dlho, na ozivovanie programu v PLC potrebujem mat aj oci aj ruky a pracovat zo strojom. Ale fakt ma to depta, pretoze ano, v PLC oblasti som senior a uctujem si velmi slusnu taxu, ale hoc jaky menezerik si mozme povedat, vykaslime sa ne neho a zoberme nejakeho blba za 7€/hod, ved AI mu to nakodi a on to za 40 hoidn uz dajako ozivi. Ja ako Senior by som to sice mal za 10 hodin ozivene, ale moja taxa je 5 nasobna. Cize to dokurvi aj samotny trh.

Ako zatial sa toho nebojim pokial je to take ako dnes, ze je to statisticky model ci ako sa tomu hovori a zalezi fakt jake slovicka naskladas do promptu, staci ze jedno zmenis a vysledok je zrazu iny, zatial je to fakt len pomocnik ako hovoris. Bojim sa doby kedy nebude zalezat na tom ako vyskladas prompt, AI dokonale pochopi co po nej chces a vsetko do bodky ti vypracuje bez haluzenia a miesania jablk s hruskami. A my len nevieme dna, mozno tento den pride o dva roky a mozno o 50 rokov 🤷. Popravde, ja sa toho dozit nechcem, terajsia AI ako pomocnik mi tiez pride fajn.

Ale napriklad z PLC mi zatial AI moc nevie pomoct, fakt miesa piate cez deviate, ma malo ucebnych materialov a PLC oblast je roznoroda, je uplne bezne ze tu istu ulohu na dvoch roznych PLC musis proste naprogramovat rozne, neda sa to len skopcit a to este podotykam ze tie dve rozne PLC su od toho isteho vyrobcu, len iny modelovy rad! A z toho ma dnes AI totalny chaos. Lenze co, staci aby vyrobca toho PLC si natrenoval vlastny AI model len pre programovanie jeho PLCeciek, a ja verim ze on to jedneho dna aj urobi a ja mozem ist dokladat tovar do regalov v Tescu, alebo pracovat za 7€/h 😔

Offline bullhead

  • Nováček
  • *
  • Příspěvků: 13
  • Karma: 0
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #8 kdy: 07-01-2025, 12:39:40 »
...jen dalsi vec k "nostalgii":-) ...80leta, gymnazium, IQ 151 a modul z PASCALEM!!! ...myslim ze se ten modul jmenoval AMOS ...dvohodinovka, prvni hodinu se programovalo, druhou se IQcko prehralo, vytahli se anteny z Merkuru (ktere slouzili jako monitory) a divalo se na TV ...po programovani na derne stitky (ale uz v pascalu!) to byla uzasna zmena

...vyska pascal povinny ...dodnes si myslim, ze na uceni nejlepsi jazyk z mnoha duvodu

...a pak polovina 90tych let a prvni 16bit Delphi ...jsme delali nejaky system ve FoxPro, a prechod na Delphi byl jak z jineho sveta

...zbytek je jiz historie

B.
p.s. ...a abych nepel jen chvalu, se soucasnou cenovou politkou tezce nesouhlasim:-/
« Poslední změna: 07-01-2025, 12:42:10 od bullhead »

Offline František

  • Guru
  • *****
  • Příspěvků: 916
  • Karma: 8
    • Verze Delphi: comunity 10.4.2, D2007, D12, D2009
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #9 kdy: 09-01-2025, 11:40:04 »
mozno to ma suvislot aj s nasim kata strom :)

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3554
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #10 kdy: 15-01-2025, 23:04:16 »
Veci ohledne AI jsem dal jako nové téma
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3554
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:Nostalgia Delphi: v januári bude 30 rokov
« Odpověď #11 kdy: 15-01-2025, 23:08:05 »
Ale když už je tu ta nostalgie, tak viz příloha (ale to jsem nikdy nepoužil, jen jsem neodolal a zakoupil na ebay)
Embarcadero MVP - Czech republic