C++ und STL
Die Programmiersprache C++ wurde für das Erstellen des DSA4 Werkzeugs gewählt. Dies geschah vor allem wegen der sehr hohen und günstigen Verfügbarkeit: es gibt für nahezu jedes gängige System einen kostenlosen C++-Compiler und meistens auch eine Entwicklungsumgebung.
Zudem ermöglicht es C++ vergleichsweise abstrakt zu programmieren, und man kann auf eine umfassende Code-Basis zurückgreifen. Insbesondere auf die die C++-Standardbibliothek und hierbei auf die STL, die Standard Template Library. Dadurch brauchen Listen, Stacks, assoziative Container, Suchalgorithmen, Strings und vieles mehr nicht noch einmal implementiert werden, sondern man greift einfach auf diese robuste, standardisierte und schnelle Bibliothek zurück.
Schließlich lohnt es sich, C++ zu erlernen, da es immer noch zu der am weitest verbreiteten und verwendeten Sprache gehören dürfte.
Zu C++ gibt es zahlreiche Seiten, etwa CPlusPlus.com. Bloodshed hingegen bietet eine kostenlose Entwicklungsumgebung für C++ an, DevC++, die eine echte Alternative zu den teuren kommerziellen Programmen ist (wenn ich auch ungern auf mein Visual C++ verzichte...)
Bugmeldungen
SourceForge
CVS
C++ und STL
wxWindows
XML und XDI
Xerces
weitere Pläne
Erstellen
e-Mail: denny@nodix.de
|