Nitramica Arts United - Banner

Niarts HyperlinksNiarts Hyperlinks 10 - Entwicklungswerkzeuge

Hier finden sich einige empfehlenswerte Links zum Thema Softwareentwicklung, hauptsächlich allerdings für den Desktopbereich.

1. Compiler, Interpreter und Entwicklungswerkzeuge

1.1 OpenSource oder Freeware

AutoIt ( MS Windows 9x ) - Ein kleiner aber sehr feiner Skriptintepreter mit BASIC-ähnlicher Syntax, erschließt nahezu vollständig die Windows-API und kann auch kleine eigenständige EXE-Programme erzeugen.

DJGPP 2.03 (MS-DOS & kompatible ) - Sie programmieren noch für das gute alte DOS? Hier gibt es eine schier in jeder Hinsicht überwältigende Umsetzung sehr vieler GNU-Werkzeuge, aber sicherlich noch viel mehr als das... wir hoffen, Sie haben eine Standleitung... GPL

Eclipse ( MS Windows 9x , LINUX (Konsole), ...) - Um Eclipse kommt heute wohl kein Programmierer mehr herum, selbst wenn er sonst mit JAVA nichts am Hut hat.

Free Pascal (MS-DOS & kompatible, MS Windows 9x , LINUX (Konsole), ...) - ein kostenfreier aber technisch hochmoderner Pascal-Compiler für DPMI , OS/2, Amiga, BeOS, FreeBSD, Macintosh, Linux und Win32 . GPL

LUA (MS-DOS & kompatible, MS Windows 9x , LINUX (Konsole), ...) - die kleine Skriptsprache gibt es schon länger, nachdem auch größere Game-Projekte (z. B. Word of Warcraft) es unterstützen, hat sich sogar ein kleiner Hype darum entwickelt.

Python ( MS Windows 9x , LINUX (Konsole), ...) - aktuell in Version 3 zu haben, ist die Skriptsprache mit Interpreter immer noch für viele Zwecke und Anwendungen zu gebrauchen, insbesondere auch zur Skriptsteuerung von 3D-Programmen.

Virtual Pascal 2.1 (MS-DOS & kompatible, MS Windows 9x , LINUX (Konsole)) - ein ebenfalls kostenfreier und findiger Compiler für DPMI, OS/2 und Win32, wird aber leider nicht mehr weiterentwickelt.

1.2 Kommerzielle Software

Codegear Delphi (MS Windows 9x) - das einst beste und weitverbreitete RAD-Entwicklungstool für PASCAL-Entwicklung unter Windows. Seit einigen Jahren ist es darum stiller geworden, es wird von Embarcadero aber fleißig weiterentwickelt. Neben der eigentlichen PASCAL-IDE gibt es noch verschiedene Abwandlungen (Prism, PHP, .NET).

Microsoft Visual C# 2008 ( MS Windows 9x ) - Auf dem kommerziellen Markt hat Microsoft mit seiner Studio-Suite längst die Führung übernommen, zumindest, was mittlere Entwicklungsstudios angeht. Die Variante C# stellt eine hübsche Eigenentwicklung dar, die Vorteile von Java mit den Möglichkeiten von Sprachen wie C++ oder PASCAL kombiniert. Die Express-Versionen 2008 sind kostenlos zu haben.

2. Bibliotheken und Komponenten

2.1 Grafik und Multimedia

Allegro 4.x (MS-DOS & kompatible, MS Windows 9x, LINUX (Konsole)) - eine vollständige Spieleschnittstelle für Turbo C++ und DJGPP: 2D und 3D Routinen, eigenes Fenstersystem, MIDI und Wave-Unterstützung; SwapWare mit Quelltexten.

Genesis3D (MS Windows 9x) - eine beeindruckende 3D-Engine als OpenSource.

GTK - eine schnelle, portable Bibliothek für Benutzerschnittstellen unter Linux, FreeBSDv und Win32. LGPL

2.2 Komponenten für Borland Delphi/C++-Builder

The Delphi Super Page - die wohl umfangreichste Anhäufung brauchbarer Freeware-Komponenten für Borland Delphi 1-4 und C++-Builder 1-4. (Der angegebene Link führt zum FTP-Mirror in Schweden).

The Delphi Jedi - eine lobenswerte Vereinigung von Programmierern, die es sich zum Ziel gesetzt haben, APIs für Delphi zu konvertieren.

3. Foren und Online-Dokumentationen

Delphi-Praxis - ein Forum für Delphi- und Pascalentwickler

Delphi Treff - eine weitere Webseite für Delphifreunde

Gamasutra - ein Forum speziell für Game-Entwickler (Wir sind da übrigens auch Mitglied!)