## page was renamed from Cestino/Lazarus
## page was renamed from Programmazione/Lazarus
#format wiki
#language it
<
>
<>
<>
= Introduzione =
'''Lazarus''' è un [[http://it.wikipedia.org/wiki/Rapid_Application_Development|RAD]] per il '''!FreePascal''' disponibile sotto licenza GPL.
Ha delle similitudini con l'ambiente di sviluppo [[http://it.wikipedia.org/wiki/Delphi|Delphi]] ed è multipiattaforma essendo basato sul compilatore [[http://it.wikipedia.org/wiki/Free_Pascal|Free Pascal]] (che supporta oltre 20 piattaforme) e sulla LCL (Lazarus Componet Library, che attualmente supporta Linux con '''Gtk''' e '''GNOME''', '''Windows''', '''Mac OS'''). Non a caso il motto del progetto è "Scrivi una volta, compila ovunque!".
La gran parte del codice può essere riutilizzata per lo stesso progetto sulle varie piattaforme supportate, tra cui Windows a 32 bit, Linux a 32 e a 64 bit e Mac OS X. La sintassi è quella del '''Free Pascal''' ed è quindi possibile riutilizzare gran parte del codice '''Delphi'''.
= Installazione =
[[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti [[apt://lazarus,fpc-source | lazarus e fpc-source]] con le relative dipendenze.
{{{#!wiki note
L'installazione di '''Lazarus''' e dei pacchetti dipendenti richiede una quantità superiore ai 1000 MB di spazio libero nel disco.
}}}
= Programmare in maniera semplice =
'''Lazarus''' permette di programmare in maniera semplice, veloce ma potente. Disegnare form e trascinarci sopra gli oggetti è davvero facile ed intuitivo, chi ha lavorato con '''Delphi''' troverà molte somiglianze.
= Ulteriori risorse =
* [[http://www.lazarus.freepascal.org/|Lazarus]]
* [[http://www.blaisepascal.eu/index.php?actie=./subscribers/lazarusbookinfoEnglish | Lazarus the complete guide]]
* [[http://www.lazarus.freepascal.org/| Comunità ufficiale]]
* [[http://www.lazaruspascal.it/index.php| Comunità italiana dedicata a Lazarus e Free Pascal]]
----
CategoryProgrammazione