Lazarus (programspråk)

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif
Denna artikel behandlar ett programmeringsverktyg som har likheter med Delphi. För originalprodukten från Borland, se Delphi (programspråk)

Lazarus är ett programmeringsverktyg för att underlätta GUI-programmering med Pascal. Lazarus är ett IDE med Free pascal-kompilatorn i botten. En fördel med Lazarus är att programmeraren kan utveckla för flera olika operativsystem. Dock är det ett faktum att Lazarus inte alls är lik stabil och av lika hög kvalité som CodeGears Delphi. Kompilering tar dessutom mycket längre tid i Lazarus än vid kompilering av samma program med Delphis kompilator. Detta kanske användaren har överseende med då programmet är gjort av frivilliga programmerare och är helt gratis.

I Lazarus kan programmeraren skriva exakt likadana program med bara Free Pascal Compiler, Delphi har inte samma relation till Borlands gamla produkt Borland Pascal.

Formuläreditorn

Lazarus har kommit så långt i sin utveckling att den är försedd med en grafisk formuläreditor. Här kan programmerare precis som i vanliga Delphi lägga till kontroller som användarna sedan skall styra programmet med. Man klickar på de olika ikonerna i Lazarus verktygsfält och ritar på det tomma formuläret som är streckat. Designen är ett av de mest komplicerade delarna av Lazarus, därför innehåller den många buggar som ständigt korrigeras.

Programmet har kommit långt när det gäller antalet kontroller du kan placera på formulär. I Lazarus ingår det kontroller du inte har tillgång till i Delphi Personal. Därför är Lazarus oerhört kraftfullt, trots att programmet är mycket ungt. Lazarus är i bra skick men har trots det ett antal allvarliga buggar som utvecklare runt om i världen arbetar med att lösa.

Lazarus var från början skrivet som en klon av Kylix, innan Open Edition kom. Win32 versionen av Lazarus har vissa kompatibilitetsproblem då GPL-baserade ramverk såsom GTK+ och Libs ingår i ramverket.

Får uppmärksamhet

Det är en mycket intressant verktyg, även för den som använder originalprogrammet Delphi, då det går mycket snabbare att kompilera om program från Linux till Windows och vice versa. En ikonmakare som sålt ikoner online till programmerare har skänkt en uppsättning ikoner till Lazarus projektet. Donationer görs då och då, och Lazarus får allt mer uppmärksamhet av Open Source-branschen, men även den kommersiella branschen har dragit nytta av Lazarus. Ett program som heter Truck Bites är en kommersiell produkt är gjort i Lazarus. En bildbyrå har också rapporterat att de utvecklat ett kraftfullt system som underlättat sina arbeten.

Länkar

Personliga verktyg