Delphi 12.3 prezentacja przez Embarcadero

Delphi 12.3 prezentacja przez Embarcadero
KK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
3

Mamy niespodziankę w dzisiejszej prezentacji Embarcadero. Wreszcie IDE jest w wersji 64 bitowej. Nie wszystko jest jeszcze przeniesione w Delphi 12.3, ale jest nareszcie normalnie. Dla mnie to koniec problemu z 32 bitowymi sterownikami do baz danych. A to był naprawdę już spory problem. Do tego dodali 64-bitowy kompilator także do wersji Pro. W sumie więcej niż spodziewałem. Oczywiście będzie problem z komponentami - wymagają dostosowania do wersji 64 bit. Ale ta zmiana w IDE to jest naprawdę coś.

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gorlice
0

Nie rozumiem o co chodzi, bo jeżeli chodzi o samo IDE 64bit to faktycznie nowość ale możliwość budowania aplikacji na systemy 64 bit istnieje od "wieków" więc jakie problemy to rozwiązuje? Jakie z kolej problemy są z 64bitowymi komponentami skoro bardzo dawno zostały przystosowane do 64 bit (zarówno VCL jaki FMX)?

KK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Ale nie sam kompilator! Kompilator był tylko 32-bitowy, mimo, że kompilował dla platform 64-biotwych. Wprowadzili to w wersji 12.2, ale nie dla wersji Pro. Problem był dokuczliwy w dużych projektach. Druga sprawa to nowe IDE ma 64-bitowy Designer. Marco mówił, że w zasadzie tylko to trzeba dostosować w komponentach, ale sami nazwali to przed chwilą "wyzwaniem" dla dostawców komponentów. Kończy się właśnie Q&A, trochę mało o VCl. Jak zwykle :( BTW można już pobierać instalator, czyli za chwile im pewnie serwery padną :)

Opi
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1034
WL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1084
0
KKuba napisał(a):

Dla mnie to koniec problemu z 32 bitowymi sterownikami do baz danych. A to był naprawdę już spory problem.

Ciekawość; jaki masz problem ze sterownikami baz danych?
I dlaczego to jest w ogóle problem i to jeszcze duży?

Non stop żongluję różnymi sterownikami do baz danych (przeróżne wersje MSSQL, SQLite, PGSQL i Firebird to na pewno).
Dodam, że ja w sumie nie używam nic innego poza FireDAC w runtime i nie interesuje mnie ten śmieszny DataExplorer (lub jakiekolwiek wsparcie do baz danych w IDE - wszystkie są po prostu... no nie do używania) w IDE ;-)

Marius.Maximus
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2191
0

U twórców Delphi czas płynie bardzo powoli,
ale może dzięki temu narzędzie jest lepsze.

KK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Nie wszyscy używają FireDAC, bo nie wszyscy mają Enterprise. Niektóry używają ZeosLib. Przypomnę, że ostatnie 32-bitowe sterowniki do Postgressa to wersja...10.23. Źle napisałem. To nie problem to była mała katastrofa. Jest to jedna z rzeczy, która mnie dobijała przy przełączeniu się miedzy projektami w Lazarusie i Delphi (a mam takie i takie). Jest jeszcze parę innych, ale przynajmniej to znikło.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.