Delphi.cz

Český portál Delphi

Rozcestník: Jste tu poprvé? Pro začátečníky jsem napsal úvod do programování v Delphi. Můžete si přečíst informace ohledně změn v jednotlivých verzích Delphi a případně mezi jednotlivými edicemi Delphi. Pokud přecházíte ze starších verzí tak řetezce a unicode.
Možná Vás bude zajímat spolupráce databáze a Delphi, nebo se budete rozhodovat mezi různými druhy Delphi projektů.

Navštivte adresář nejpopulárnějších open source Delphi komponent

Platform status - podporované platformy v jednotlivých verzích

Free Delphi Starter Edition download

Potřebujete Delphi školení nebo konzultace na různá témata?

První informace o nadcházející verzi Delphi 10.3 Rio

Pomalu začínají prosakovat informace o nové verzi Delphi 10.3 Rio. Podle mne se bude jednat o naprosto zásadní verzi. Posuďte sami z toho co je zatím zveřejněno.

Více...

Datum: 2018-11-05 21:26:00 Tagy: kompilátor, ARC, Android

Delphi Novinky Novinky v Delphi

DisposeOf, ARC, Free, WEAK a další

Laskavý čtenář mého blogu jistě už naznal, že Delphi neznamená jen Win32 (Win64, OSX) ale i kompilátory pro iOS a Android.

Tyto kompilátory (kromě kompilace do ARM) přinášejí i podporu ARC (Automatic Reference Counting) pro objekty (podobně jako k tomu došlo před nedávnem Apple). Princip není v Delphi v podstatě nový - Delphi odjakživa používají stejný mechanismus nejméně pro řetězce a interface.

V podstatě existují dvě možnosti automatického uvolňování paměti - ARC a Garbage Collector, kdy GC je ten nedeterministický (tj. problematický viz Android a nový runtime ART to taky řeší), ale to sem asi nepatří.

Obecně ale oba modely musí řešit cyklické reference. Takže ARC je moc pěkné, ale není vše tak sluníčkové jak by mohlo vypadat. V nejhorším ale jen nedojde k uvolnění, pokud se tomu chceme vyhnout, je nutno jít trochu hlouběji. Upozorňuji, že právě následující text jde v některých detailech hlouběji než je nutné pro normálního programátora.

Více...

Datum: 2014-07-11 21:28:00 Tagy: ARC, ARM, kompilátor, praxe, super, RTL

Jazyk Novinky v Delphi

ARC - Automatic Reference Counting

ARC - tedy automatické počítání referencí a uvolňování není principiální novinkou v XE4. Už od Delphi 2 podporuje stejný mechanismus pro řetězce (resp. pro dlouhé stringy). U řetězců je navíc implementován COW (Copy-On-Write) mechanismus.

Více...

Datum: 2013-06-01 00:32:00 Tagy: XE4, iOS, ARC

Jazyk Novinky v Delphi

Delphi XE4 vydáno

Dne 22.4.2013 vyšla nová verze Delphi (RAD Studia) XE4 kde největší novinkou je nativní ARM kompilátor. Tento ARM kompilátor je první inkarnací NextGen generace kompilátorů Delphi - Feature Matrix, Release Notes XE4, Co je nového.

iOSDelphi XE4

Nový kompilátor umí několik věcí, resp. jazyk Object Pascal (nebo Delphi) se krapánek v detailech změnil.

Verze kompilátoru a RTL je 25.00.

Update: Fix list

Více...

Datum: 2013-04-22 21:18:00 Tagy: XE4, iOS, ARC, ARM

Delphi

Náhodné výkřiky 32

Ve zkratce několik novinek a poznámek.

Více...

Datum: 2012-11-01 22:34:00 Tagy: RTL, XE3, aktualizace, unigui, ARC, FireMonkey, Styly

Novinky