Delphi

Úvodem

Úvodem  |  Soubory ke stažení

 

Delphi je v jistém smyslu určitým fenoménem programování posledního desetiletí. V podstatě od jeho objevení na začátku 90. let se vedou neustálé diskuze a spory o nejlepší programovací jazyk pod Windows. Zajímavé je to, že spor se většinou neubírá směrem zda je lepší Java či C++, VB nebo Python a podobně. Obvyklý spor je zda je lepší Delphi nebo C++, Delphi nebo Java resp. Delphi nebo VB.

Nám, kteří programujeme v Delphi již delší dobu, je vše jasné a nemusíme ztrácet čas planými diskuzemi. Je zřejmé, že ostatní jazyky mohou mít v některých (zcela nepodstatných) vlastnostech sem tam jednu či dvě drobné výhody. Pokud se však podíváme na programovací jazyky objektivně a skutečně nezaujatě, zjistíme zcela samozřejmě, že jediným programovacím jazykem, který nemá žádnou chybu je Delphi. Přesněji Object Pascal, který je základem programovacího systému Delphi.

Pokud nejste zrovna příznivcem Delphi a začínáte již v těchto místech brunátnět ve tváři tak prosím zadržte. Ne skutečně nechci vyvolávat a rozjitřovat staré (a do jisté míry nesmyslné) diskuze – ten úvod byl skutečně myšlen jen jako nadsázka a „pokus“ o vtipný úvod (i když stejně my Delfisti víme svoje ;-))).

Tato rubrika by tedy měla být věnována Delphi a věcem souvisejícím. Tím „souvisejícím“ by mohlo být:

  • odkazy na stránky, kde najdete komponenty či články o Delphi,
  • vaše příspěvky a informace o zajímavých komponentách či programech v Delphi (ať již vašich vlastních, či někoho jiného) o nichž jste se nějak/někde dozvěděli,
  • novinky, zprávy a události (školení, předváděcí akce) související s Delphi,
  • úseky kódu, algoritmy či vtipné a neobvyklé programátorské obraty v Delphi (ale nemusí být jen v Delphi!!),
  • vtipy související s programováním (kreslené i slovní),
  • vaše dotazy, diskuze a názory k výše uvedeným bodům,
  • ….. (nějaký další váš nápad související přímo či nepřímo s Delphi?)

Dnešní text této rubriky vznikal poněkud neplánovaně a narychlo. Nečekejte, že bude mít tato rubrika nějakou pevnou osnovu, bude to spíš „co dům dal“. Nicméně nějak se začít musí, takže pro začátek pár odkazů na stránky s komponentami a tutoriály:

Odkazy

Jeden z nejlepších odkazů býval až do dubna loňského roku ruský server „Torry‘s Delphi Pages“ [ http://www.torry.net/ ]. Každý den nové komponenty, přehled aktuálního a minulého týdne, a dále pak bohatý archiv podle zaměření komponent. Nechybělo rozdělení na free, shareware a komerční, popisy a hodnocení. V dubnu loňského roku přestaly být stránky s komponentami aktualizovány a na homepage se objevila zpráva, že se připravuje modernizace databáze a stránek. Nejprve s pevným termínem, později po překročení termínu již jen suchá zpráva. Nicméně pokud budete hledat komponentu určitého zaměření, jeden z nejlepších archivů stále funguje. Kromě komponent obsahuje rovněž mnoho přehledně řazených odkazů na další stránky, programátorské tipy a další užitečné informace.

Druhý výborný odkaz, ze kterého často čerpám, je server „Delphi Super Page“ [ http://delphi.icm.edu.pl/ ]. Je aktualizován obvykle jednou týdně (většinou v úterý), a kromě posledních dvou týdenních aktualizací má archiv, rozdělený jednak podle verzí Delphi a dále dle skupin „free/shareware“. Jsou zde i dokumentace, helpy a tipy, ale všechny jsou zastaralé.

Třetím a dnes posledním odkazem jsou stránky firmy Borland. Můžete jít buď na stránku s přehledem obsahu celé databáze nástrojů a komponent třetích stran pro všechny produkty firmy: [http://codecentral.borland.com/codecentral/ccweb.exe/home]

nebo na stránku s novinkami: [http://codecentral.borland.com/codecentral/ccweb.exe/recent]

Zde jsou nejprve hromadně informace o všech posledních novinkách bez ohledu jakého produktu firmy Borland se týkají a poté následují poslední novinky podle jednotlivých produktů. Řazení je vždy jen podle data. Bývají zde většinou pokročilé komponenty od renomovaných autorů, ale dobrat se toho, zda se jedná o freeware či ne, přesné zaměření komponent a podobně to již musíte sami.

Závěrem

Programátor ke svému synovi:
"Tady máš, koupil jsem ti nový basketbalový míč."
"Díky tati, ale kde je uživatelská příručka?"
Muž kouří a vytváří kolečka kouře ve vzduchu.
Ženu u sousedního stolu kouř rozčílí a říká mu:
"Copak nevidíte to varování na na krabičce, že kouření škodí zdraví!"
Muž jí odpovídá:
"Drahá paní, já jsem programátor. Mě varovné zprávy nezajímají, starám se pouze o chybové zprávy.

 

Jiří Ventluka