Programmieren
Sprachen
Egal, ob Sie Ihre Software-Ideen in Java, C++, Perl, PHP, Python oder einer anderen Sprache formulieren – die freie und komfortable Entwicklungsumgebung Eclipse
bringt alles mit, was Entwicklerherzen höher schlagen lässt. Das Open-Source-Projekt ist von Grund auf als extrem flexibler Software-Baukasten konzipiert, der sich mittels Plug-ins für fast beliebige Aufgaben erweitern lässt. Die frei erhältlichen Bausteine verwandeln Eclipse in eine mächtige Entwicklungsumgebung etwa für C++, PHP oder Perl und rüsten praktische Software-Werkzeuge nach. So nimmt man etwa aus der IDE heraus mit Datenbanken Kontakt auf oder zeichnet UML-Diagramme, um daraus Java-Code zu generieren. Auch für Ihr nächstes Webprojekt ist Eclipse eine gute Wahl; zum Standardrepertoire von Eclipse gehören Editoren für HTML, XML, JavaScript, CSS und vieles mehr. (Ralf Ebert/kav)
Suns aktuelles Java Development Kit 6
bringt alle nötigen Klassenbibliotheken, Entwicklerwerkzeuge für die Kommandozeile und Beispielcode mit. Die komplette API-Dokumentation im HTML-Format ist für Java-Entwickler unverzichtbar. (kav)
Zunehmend setzt sich Microsofts .NET als Standardumgebung für Windows-Anwendungen durch – das damit verbundene .NET SDK
(Software-Development-Kit) entwickelt sich somit zum "Must-Have" für Windows-Programmierer. Es umfasst Compiler für die Sprachen C#, VB.NET und J# sowie für Managed-C++. Ferner enthält es Werkzeuge zum Signieren und Disassemblieren von .NET-Programmen. Die aktuelle Version 3.5 beinhaltet erstmals die neue Daten-Abfragesprache LINQ sowie das Präsentationsframework WPF. (Jonas Westphal/se)
Wer mit Microsofts Programmiersprache C# eigene Windows-Anwendungen entwickeln möchte, kommt um die zugehörige Entwicklungsumgebung Visual C# Express 2005
aus Redmond kaum herum. Neben Basisfunktionen wie Syntax-Hervorhebung oder Debugging, unterstützt die IDE Programmierer beispielsweise beim Arbeiten mit Datenbanken und beim Gestalten von eigenen Steuerelementen und Fenstern – und wird damit auch gehobenen, semiprofessionellen Ansprüchen gerecht. Zumal mit der Express-Edition erstellte Programme auch zeitlich unbeschränkt kommerziell weitervertrieben werden dürfen. Und wer einmal nicht mehr weiter weiß, dem kann die enthaltene Express-Edition der MSDN-Library als umfangreiches Nachschlagewerk für .NET und C# eventuell weiterhelfen. (Jonas Westphal/se)
