Lazarus : Open source alternativa k Delphi

Obrázok používateľa %user

Ak mi niekedy daco na linuxe chybalo, tak to bola prave Delphi. Ten mily nastroj, s kopou moznosti. Az nedavno som zitil, ze tento deficit vlastne linux nema. Ani MacOS. V tomto clanku sa pozrieme na Open source nastroj Lazarus.

Co to je Lazarus? Lazarus je free a open source vývojový nástroj pre prekladač FreePascal (Object Pascal), ktorý je tiež free a open source. IDE Lazarus je stabilné a vzhľadovo bohaté programovacie prostredie pre vytváranie samostatne bežiacich (.exe) grafických a konzolových aplikácií. Aktuálne beží na systémoch Linux, FreeBSD a Win32, MacOS a poskytuje prispôsobiteľný editor zdrojového kódu a vizuálnu tvorbu formulárov s manažérom balíčkov, debuggerom a úplnou integráciou prekladača FreePascal do GUI. Inymi slovami: delphi zadarmo.

Lazarus pod Linuxom Tak si to zhrnieme. Preco pouzivat Lazarus?

  • je zdarma (konkrétne Open Source)
  • je multiplatformový
  • má jednoduché ovládanie a prehľadnú syntax
  • ponúka vizuálne programovanie - niekedy stačí zopár krát kliknúť a program je na svete
  • podobá sa na známy a často používaný Borland Delphi
  • jeho možnosti sa dajú ľahko rozšíriť pomocou komponentov
  • intenzívne sa vyvíja a zdokonaľuje
  • obsahuje užitočné nástroje
  • ak sa naučíte Lazarus (a Free Pascal), dá sa (približne) povedať, že odrazu viete aj TurboPascal, Object Pascal, Delphi a Kylix

Lazarus pod Windows XP Delphi ma samozrejme niektore vyhody napriklad vacsiu stabilitu, o nieco rychlejsi kompiler. Ale myslim si, ze za to, ze Lazarus je zadarmo ma odo mna 100 bodov. Napriek vsetkemu napriklad Delphi nie je pre viac OS ale len pre Windows XP.

Moje prve dojmy boli maximalne prekvapenie a uzas. Totiz ako keby predo mnou bola spustena Delphi:) Kazdy kto niekedy s Delphi pracoval nebude mat s Lazarusom absolutne ziadne problemy.

Ako ho ziskat?

Prekvapivo jednoducho na vsetky platformy. Staci navstivit stranku http://sourceforge.net/project/showfiles.php?group_id=89339. Vyvojari sa ocividne snazili urobit instalaciu co najjednoduchsiu. Totiz som sa desil komilacie, ale na koniec som bol toho triznenia usetreny. Ak pouzivate Windows, je pre Vas pripravene execko. Ak napriklad Madrivu tak pre zmenu rpm balik. A ak debian, alebo od debianu odvodenu distribuciu deb baliky. Instalacia pod mojim kubuntu prebehla najhladsie ako mohla. stacilo stiahnut vsetky baliky deb, a potom v adresari kde boli ulozene napisat

sudo dpkg -i *.deb

a chvilku pockat kym sa nainstallil.

Podpora

Okolo Lazarusu sa toci celkom slusna komunita [na ich fore je v tomto momente regnutych 5136 ludi]. Okrem toho existuje prekvapivo slovensky manual ! :) Na druhu stranu. Je vobec treba daku podporu? Totiz mne sa Lazarus stale zda na 98% identicky s Delphi:)

Tak snad som Vas tymto clankom aspon trosku motivoval ho skusit;) Ak tak spravite, tak nemozem urobit nic ine, len Vam popriat vela stastnych riadkov kodu:))

Komentáre

Voľby prehliadania komentárov

Vyberte si, ako chcete zobrazovať komentáre a kliknite na "Uložiť zmeny".

Ako to pustím?

Ako sa ten zázrak púšťa? Nainštaloval som všetky tie balíky a nefunguje ani príkaz lazarus, ani fp-ide.

Obrázok používateľa %user

ja ho mam normalne v menu vo

ja ho mam normalne v menu vo vyvoji..

alebo inac

/usr/share/lazarus/startlazarus %f
---
Kubuntu user

Voľby prehliadania komentárov

Vyberte si, ako chcete zobrazovať komentáre a kliknite na "Uložiť zmeny".