News Entwicklungsumgebung Lazarus erreicht Version 1.0

Onkel_Dithmeyer

Redaktion
☆☆☆☆☆☆
Mitglied seit
22.04.2008
Beiträge
12.943
Renomée
4.014
Standort
Zlavti
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
  • BOINC Pentathlon 2013
  • BOINC Pentathlon 2014
  • BOINC Pentathlon 2015
  • BOINC Pentathlon 2016
  • BOINC Pentathlon 2017
  • BOINC Pentathlon 2018
  • BOINC Pentathlon 2019
  • SETI@Home Intel-Race II
  • BOINC Pentathlon 2020
  • THOR Challenge 2020
  • BOINC Pentathlon 2021
  • BOINC Pentathlon 2022
  • BOINC Pentathlon 2023
<div class="newsfloatleft"><img src="http://www.planet3dnow.de/photoplog/file.php?n=21355" border="0" alt="Lazarus - Logo"></div>Mit Version 1.0 entschlüpft die Lazarus IDE (integrated development environment) ihrem langem Entstehungsprozess, der im Januar 2001 mit der ersten Versionsnummer 0.0.5 debütierte. Das Projekt orientierte sich an Embarcadero Delphi (ehemals Borland Delphi), sollte aber nicht als Open-Source-Klon angesehen werden, da die Bibliotheken nicht vollständig kompatibel sind, die Handhabe ist aber weitestgehend identisch.<p style="clear:left;"></p>

Lazarus nutzt als Compiler Free Pascal und erbt damit eine breite Anzahl an unterstützten Prozessorarchitekturen und Betriebssystemen. So kann man Programme für Mac OS X, Android, Linux, FreeBSD und Windows schreiben, die neben x86 auch auf PowerPC- oder ARM-Basis aufbauen. Weitere Betriebsysteme und Plattformen befinden sich in der Entwicklung oder bieten nicht den vollen Funktionsumfang, wie etwa die Version für Nintendo DS. Die Datenbankunterstützung kann sich ebenfalls sehen lassen: MySQL, SQLite, MSSQL, dBASE, um nur einige zu nennen.

Für Community-Projekte nicht unüblich ist die <a href="http://www.lazarus.freepascal.org" target="b">Internetpräsenz</a> nicht gerade die übersichtlichste, was zur Folge hat, dass die <a href="http://www.lazarusforum.de/" target="b">deutsche Seite</a> drei Tage länger brauchte, um Version 1.0 zu verkünden. Wer sich dennoch weiter über das Projekt belesen will, kann sich die <a href="http://de.wikipedia.org/wiki/Lazarus_%28Entwicklungsumgebung%29" target="b">Wikipedia</a> zu Hilfe nehmen. Den Source-Code und vorkompilierte Installer findet ihr auf <a href="http://sourceforge.net/projects/lazarus/files/" target="b">Sourceforge</a>.

<b>Links zum Thema:</b><ul><li><a href="http://www.lazarus.freepascal.org" target="b">Offizielle Internetpräsenz</a></li><li><a href="http://www.lazarusforum.de/" target="b">Deutsche Community-Seite</a></li><li><a href="http://de.wikipedia.org/wiki/Lazarus_%28Entwicklungsumgebung%29" target="b">Informationen auf Wikipedia.org</a></li><li><a href="http://sourceforge.net/projects/lazarus/files/" target="b">Downloads</a></li></ul>
 
Diese Nachricht freut mich ungemein, denn Mitte der 90er Jahre bin ich mit Pascal und Delphi als Programmiersprachen groß geworden; und ich bin nach wie vor der Meinung, dass diese Programmierfamilie produktiv die effizienteste Sprache ever war. Gerade mit Delphi konntest Du eine Applikation wie Wordpad innerhalb von 15 Minuten per Drag 'n Drop zusammenbasteln, und wer Power haben wollte, konnte inline Assembler parallel dazu nutzen, wer wollte auch auf DLLs ausgelagert. So hab ich damals die Hauptanwendung in die Exe gepackt und die DLLs für verschiedene CPUs optional. Und das alles mit minimalem Zeitaufwand. Mit C/C++ hätte das zu der Zeit mindestens die 5-fache Zeit bedurft.

Ich würde mir wünschen, dass die Pascal Programmiersprachfamilie wieder an die Wasseroberfläche kommt :D
 
Für Legacycode bestimmt ganz nett, aber für neue Projekte wohl nichts mehr. ;-)
Ich finde des trotzdem wichtig das man sowas noch pflegt falls man Programmen wieder aus der Versenkung holen muss um z.b. an die Daten zukommen. Reserve Engineering macht meistens wenig spass.
 
Manche kleinen Proggis, die ich für Linux und Windows schreiben will, sei es nur ein kleiner Helfer, der auf beiden Betriebssysteme Vorgänge automatisiert für Benchmarks oder so nutze ich Lazarus noch heute gerne :)
 
Zurück
Oben Unten