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