Az Embarcadero elérhetővé tette a Delphi 13 Community Edition és a C++Builder 13 Community Edition kiadásokat. A Community Edition a Delphi és C++Builder ingyenesen használható változata, amelyet elsősorban diákoknak, hobbi- és egyéni fejlesztőknek, valamint kisebb fejlesztőcsapatoknak szánnak.
Az előző Community Edition még a 12.1-es verzión alapult, így ezúttal különösen nagy frissítésről van szó: az új CE a 12.2, 12.3 és 13.0 verziók fejlesztéseit is elérhetővé teszi a Community felhasználók számára.
Natív 64 bites IDE
A 13-as verzió egyik legfontosabb újdonsága a natív 64 bites RAD Studio IDE, amely a Delphi és C++Builder Community Editionben is elérhető.
A 64 bites IDE nagyobb memóriaterületet képes kezelni, ami elsősorban nagyobb projektek, összetettebb formok és sok komponenst tartalmazó alkalmazások esetén jelenthet előnyt. A korábbi 32 bites IDE továbbra is használható.
Újdonságok a Delphi 13 Community Editionben
A Delphi 13 CE több új nyelvi funkciót is elérhetővé tesz. Ezek közé tartozik többek között:
- a feltételes kifejezés (ternary operator);
- a
NameOfintrinsic; - az
is notésnot inoperátorok; - a
{$PUSHOPT}és{$POPOPT}compiler directive-ok; - a
noreturndirective; - a generikus típuskorlátozások további fejlesztései.
Ezek mellett a Delphi fordító, a runtime library és a fejlesztői eszközök területén is számos kisebb fejlesztés és hibajavítás érkezett.
C++23 támogatás a C++Builderben
C++Builder oldalon az egyik legjelentősebb változás a Clang 20 alapú modern Win64 toolchain megjelenése.
A Win64 Modern projektek alapértelmezetten a C++23 szabványt használják, miközben a projektbeállítások között C++17 és C++20 is választható. Az új toolchain a modernebb C++ nyelvi funkciók mellett jobb kompatibilitást biztosít számos külső C++ könyvtárral is.
A debugger backend szintén frissült, és immár az LLDB 20 verziójára épül.
IDE-fejlesztések
A Community Edition felhasználói a 12.2, 12.3 és 13.0 verziókban megjelent IDE-fejlesztéseket is megkapják.
Ezek között több, a mindennapi fejlesztést segítő újdonság található, például továbbfejlesztett keresési és navigációs lehetőségek, osztott szerkesztőnézetek, Focus Mode, szerkesztősáv-jelölések, valamint CodeInsight- és debugger-fejlesztések.
VCL, FireMonkey és mobilfejlesztés
A VCL és FireMonkey keretrendszerek szintén számos fejlesztést kaptak. Ezek a Windows alkalmazások mellett a többplatformos alkalmazásfejlesztést is érintik, többek között új és továbbfejlesztett komponensekkel, grafikai és felhasználói felületi fejlesztésekkel.
A Delphi 13 Community Edition frissebb mobilplatform-támogatást is biztosít, többek között Android 15 / API Level 35 és iOS 18 támogatással.
A FireMonkey segítségével így továbbra is közös Delphi kódbázisból készíthetők alkalmazások Windows, macOS, Android és iOS platformokra.
Delphi és C++Builder Community Edition letöltése
Az új Community Edition verziók ingyenesen letölthetők az Embarcadero weboldaláról:
Delphi 13 Community Edition letöltése
C++Builder 13 Community Edition letöltése
A Community Edition ugyanakkor meghatározott licencfeltételek mellett használható, ezért letöltés és különösen kereskedelmi felhasználás előtt mindenképpen érdemes ellenőrizni, hogy jogosultak vagytok-e az ingyenes verzió használatára.
A Community Edition felhasználási feltételeiről itt olvashattok részletesebben.
