Autor Téma: D 12.2  (Přečteno 1510 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7410
  • Karma: 44
    • Verze Delphi: W11 + D11.3.1
D 12.2
« kdy: 11-09-2024, 15:26:01 »
Čo je nové, vylepšené... V prílohe.
Win11 64b, Delphi 11.3.1, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline jirka52

  • Plnoletý
  • ***
  • Příspěvků: 165
  • Karma: 3
    • Verze Delphi: D2, D5, D6, D2005, D2006, D2009, DXE2,DXE7,D10.2, D11.2, D12.1, D12.2
Re:D 12.2
« Odpověď #1 kdy: 12-09-2024, 12:09:53 »
Díky ;)

Offline vandrovnik

  • Padawan
  • ******
  • Příspěvků: 1584
  • Karma: 52
    • Verze Delphi: 11.3
Re:D 12.2
« Odpověď #2 kdy: 12-09-2024, 14:21:57 »

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7410
  • Karma: 44
    • Verze Delphi: W11 + D11.3.1
Re:D 12.2
« Odpověď #3 kdy: 12-09-2024, 15:23:10 »
Pozor na doplnky Parnassus
Win11 64b, Delphi 11.3.1, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline vandrovnik

  • Padawan
  • ******
  • Příspěvků: 1584
  • Karma: 52
    • Verze Delphi: 11.3

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3496
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3496
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D 12.2
« Odpověď #6 kdy: 12-09-2024, 16:06:06 »
Jenom ve zkratce co se mi líbilo během testů:
- existují i 64bit verze Win32 a Win64 kompilátoru a jsou cca stejne rychlé / nejsou ale v PRO
- LSP umí navigovat i přes částečné deklarace atd.
- debugger správně detekuje platnost inline proměnných (tj. proměnná je deklarovaná uvnitř cyklu a jiná se stejným jménem je deklarovaná dále - debugger je umí rozlišit a určit jejich platnost, což není zase tak jednoduché)
- webstencils (šablonovací knihovna pro webbroker, nebo i bez něj)
- ve scrollbaru jsou vidět změny v rámci celého unitu
- zen mode (celo obrazový mód IDE), to asi ale nikdy nepoužiji
- integrace různých AI (volitelně)
- u Androidu konečně podpora importu .aar a R.jar !

a další co si teď neuvědumuji

To první byla nutná podmínka pro budoucí  64bit IDE.

P.S: konečně instalátor zachová 64bit cesty
Embarcadero MVP - Czech republic

Offline vandrovnik

  • Padawan
  • ******
  • Příspěvků: 1584
  • Karma: 52
    • Verze Delphi: 11.3
Re:D 12.2
« Odpověď #7 kdy: 12-09-2024, 16:09:39 »
Jenom ve zkratce co se mi líbilo během testů:
- existují i 64bit verze Win32 a Win64 kompilátoru a jsou cca stejne rychlé / nejsou ale v PRO

Nedat 64bitovou verzi do edice PRO mi připadá v dnešní době jako slušná sviňárna :-(

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3496
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D 12.2
« Odpověď #8 kdy: 12-09-2024, 16:14:14 »
Jenom ve zkratce co se mi líbilo během testů:
- existují i 64bit verze Win32 a Win64 kompilátoru a jsou cca stejne rychlé / nejsou ale v PRO

Nedat 64bitovou verzi do edice PRO mi připadá v dnešní době jako slušná sviňárna :-(

64bit verzi Win32bit a Win64bit kompilátoru, pro jistotu. Sorry, od nás byla odezva stejná, nic s tím neděláme, je to rozhodnutí majitele a vím, že za to dostanou sodu. Prostě PRO zůstává jako předtím, jen jsou ještě někdy trošku rychlejší, jak se dělalo porovnání. Ent  dostávají navíc i 64bit verze obojího (aspoň momentální stav).
Embarcadero MVP - Czech republic

Offline vandrovnik

  • Padawan
  • ******
  • Příspěvků: 1584
  • Karma: 52
    • Verze Delphi: 11.3
Re:D 12.2
« Odpověď #9 kdy: 12-09-2024, 16:19:18 »
64bit verzi Win32bit a Win64bit kompilátoru, pro jistotu. Sorry, od nás byla odezva stejná, nic s tím neděláme, je to rozhodnutí majitele a vím, že za to dostanou sodu. Prostě PRO zůstává jako předtím, jen jsou ještě někdy trošku rychlejší, jak se dělalo porovnání. Ent  dostávají navíc i 64bit verze obojího (aspoň momentální stav).

Rozumím, že zatím jen kompilátor. Sodu si fakt zaslouží - v době, kdy je 64bitové skoro vše, zkusí opatrně udělat 64bitový alespoň kousek, a ještě se tváří, že si to zasluhuje prémiovou cenu... Zajímalo by mě, kolik zákazníků udělá upgrade z PRO na vyšší edici jen proto, aby měli 64bitový kompilátor (tak nějak předpokládám, že s novými chybami, které teprve čekají na objevení).

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3496
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D 12.2
« Odpověď #10 kdy: 12-09-2024, 16:34:34 »
64bit verzi Win32bit a Win64bit kompilátoru, pro jistotu. Sorry, od nás byla odezva stejná, nic s tím neděláme, je to rozhodnutí majitele a vím, že za to dostanou sodu. Prostě PRO zůstává jako předtím, jen jsou ještě někdy trošku rychlejší, jak se dělalo porovnání. Ent  dostávají navíc i 64bit verze obojího (aspoň momentální stav).

Rozumím, že zatím jen kompilátor. Sodu si fakt zaslouží - v době, kdy je 64bitové skoro vše, zkusí opatrně udělat 64bitový alespoň kousek, a ještě se tváří, že si to zasluhuje prémiovou cenu... Zajímalo by mě, kolik zákazníků udělá upgrade z PRO na vyšší edici jen proto, aby měli 64bitový kompilátor (tak nějak předpokládám, že s novými chybami, které teprve čekají na objevení).

Ne jen kompilátor, ale i LSP verze kompilátoru. Ne zkusí, ale prostě to není mávnutím proutku.

Jsou mraky testů na validnost výsledku běhu programu z kompilátoru, porovnávali se jak exe z původních kompilátorů, tak nově udělané.
Navíc výsledek je binárně stejné dcu jako původní verze, sám jsem některé velké jednotky porovnával.
Není to nový kompilátor, jen je přeložen do 64bit, což vzhledem k tomu, že původní byl kdysi částečně i v asm velký a nutný skok, protože IDE volá kompilátor jako DLL a takže 64bit IDE potřebuje v první řadě 64bit DLL.
Samozřejmě nic není nemožné a je možné, že něco není unit testy pokryto.

No hlavní devizou a jejich argumentem a hlavním prodejním bodem bude to, že u extra velkých projektů (tj. "Enterprise"), někdy 32bit kompilátoru prostě došla pamět. To teď nenastane.

Prosím klasicky: nebijte messengera. Já s tebou souhlasím.
Embarcadero MVP - Czech republic

Offline Daniel_Andrascik

  • Guru
  • *****
  • Příspěvků: 580
  • Karma: 20
    • Verze Delphi: D2007, D10.4
Re:D 12.2
« Odpověď #11 kdy: 12-09-2024, 21:59:51 »
Kuuuurna, akurat dva dni dozadu som instaloval 12.1ku na novy notas a zozalohoval systemovy image a odlozil do archivu 🤦. A teraz to to asi vytiahnem a idem zrobit znova 🤦. BTW, licenciu nebude treba znova aktivovat? Tipujem ze asi ani nie, ale maintenece mi zatial stale bezi. Dcu su kompatibilne medzi 12.1 a 12.2? Subezne 12.1 a 12.2 sa asi neinstaluje ci? Ja viem Radku ze to opakujes dookola, ale v delphi svete som stale viac a viac sporadickejsi navstevnik. 12.1ku som kupil len vdaka tej extremnej akcii ktora bola v prvom polroku dakedy tusim v maji.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3496
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D 12.2
« Odpověď #12 kdy: 13-09-2024, 07:30:05 »
klidne par dni pockej, ja ji pouzivam behem testovani cca 2 mesice a bez problemu, ale ...

12.2 nahrazuje 12.1, dcu jsou kompatibilni
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3496
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D 12.2
« Odpověď #13 kdy: 13-09-2024, 10:47:17 »
Excellent
Rated 1 time
Přidal jsem na delphi.cz článek o novinkách, ale tak z 80% stejné co jsem napsal tady.
Embarcadero MVP - Czech republic

Offline jirka52

  • Plnoletý
  • ***
  • Příspěvků: 165
  • Karma: 3
    • Verze Delphi: D2, D5, D6, D2005, D2006, D2009, DXE2,DXE7,D10.2, D11.2, D12.1, D12.2
Re:D 12.2
« Odpověď #14 kdy: 13-09-2024, 12:59:04 »
Na mém PC instalace D12.2 bez problému