Lazarus (FPC) - przyszłość tego środowiska

0

Hej! Niedawno ukazała się wersja 1.0 Lazarusa (opartego o Free Pascal Compiler).
Jak myślicie, czy to jest godny następca Delphi? Czy takie narzędzie ma sens w czasach .NETa, Javy, Qt i aplikacji Webowych?
Jak z dostępem do baz danych z poziomu Lazarusa?

0

następcą to by mógł być gdyby delphi się nie rozwijało i nie pojawiały się nowe wersje. Lazarus dla delphi jest jak LibreOffice dla MSOffice - młodszy, uboższy darmowy braciszek. Na pewno ma duży potencjał i swoją niszę (jak pisałem jest darmowy i ma możliwość kompilacji na różne platformy) ale na dzień dzisiejszy raczej dla pasjonatów/malutkich projektów niż dla poważnych, komercyjnych rozwiązań

0

No w sumie tak... Delphi nadal jest.... Może tak jakoś myślałem o Delphi tym z czasów Borlanda.
No właśnie, współczesne Delphi jest płatne, a Java i Netbeans bezpłatne, tak samo jak C# i MS Visual Express itp...

0

no tak ale w VS Express też nie będziesz pisał poważnych komercyjnych rozwiązań. A w szczególności nie napiszesz nic na urządzenia mobilne. Jak już jesteśmy przy c# to zamiast VS jest przecież SharpDevelop - darmowy ale jakoś mało o nim słychać...
Co do javy to co ona ma wspólnego z delphi/lazarusem? Przecież to całkiem inne języki. Tak samo jak .net zresztą

0

Ja siadam do poważnych testów Lazarusa odnośnie programów bazdanowych Client-Serwer. Na pierwszy rzut oka może podołać wielu "ciężkim" zadaniom ale to się okaże w praniu.

0

A znacie jakiś bezpłatny system raportujący dla Lazarusa który można użyć zamiast LazReporta?

0

Jak myślicie, czy to jest godny następca Delphi?

Od kiedy to następca. To ALTERNATYWA. Normalnie @olesio wszystkich nauczył że Lazarus to nowa wersja Delphi...

Czy takie narzędzie ma sens w czasach .NETa, Javy, Qt i aplikacji Webowych?

a propoS Javy - FPC planuje mieć port na Javę (jeżeli jeszcze nie ma)... Qt jest już wspierane od dawna...

Jak z dostępem do baz danych z poziomu Lazarusa?

Wystarczy na wiki zobaczyć?

Lazarus dla delphi jest jak LibreOffice dla MSOffice - młodszy, uboższy darmowy braciszek.

Młodszy? Niekoniecznie... Uboższy, hm... No niż XE2 pewnie tak, ale tutaj trzeba zauważyć że nie każde nowe Delphi jest od razu kupowane w firmach. Wiele jest firm które korzystają ze starych Delphi które Lazarus dogania/wyprzedza (zależy w jakim kontekście by mówić, bo są aspekty w których Lazarus wyprzedza i są w których jest dosyć daleko w tyle).

0
-123oho napisał(a):

Młodszy? Niekoniecznie... Uboższy, hm... No niż XE2 pewnie tak, ale tutaj trzeba zauważyć że nie każde nowe Delphi jest od razu kupowane w firmach. Wiele jest firm które korzystają ze starych Delphi które Lazarus dogania/wyprzedza (zależy w jakim kontekście by mówić, bo są aspekty w których Lazarus wyprzedza i są w których jest dosyć daleko w tyle).

Możesz rozszerzyć? Chodzi mi głównie o aspekt w czym wyprzedza.

0
Jeson_Kon napisał(a):

Możesz rozszerzyć? Chodzi mi głównie o aspekt w czym wyprzedza.

Przede wszystkim w ilości platform: Mac, Linux, Windows, Android, Atari, PlayStation... Stara wersja 1.x miała wsparcie na wiele platform które dzisiaj już nie są rozwijane. A i tak liczba jest imponująca zwłaszcza w porównaniu do Delphi.
A co do innych spraw, to zależy jakie Delphi. W przypadku starszych Delphi możemy mówić o lepszym środowisku, lepszym generatorze kodu, wsparciu konstrukcji które Delphi nie wspiera, większej ilości komponentów/większym ich rozbudowaniu. Wszystko tutaj zależy do czego porównujemy.
No i największa zaleta Lazarusa/FPC: Otwartość i darmowość. Każdy może go ulepszyć, rozwinąć i używać za darmo. Wiele osób nie docenia tego argumentu.

0

No tak, zaletą Lazarusa jest multiplatformowość :) Może źle się wyraziłem, ale chodziło mi raczej o następce Delphi 7 Personal... Z obsługą baz danych itp...
Swoją drogą chyba jest mało ofert pracy dla programistów Lazarusa...

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0