Hinweise zur Verwendung der Programmiersysteme

Wer einen Windows 95/98/2000/XP/NT-, Linux- oder sonstigen Unix-Rechner zu Hause hat, kann auch dort die im Rahmen der Vorlesung Programmierung verwendeten Programmiersprachensysteme installieren und benutzen:

Achtung

Diese Informationen sind ein Angebot, um Ihnen bei der Installation der Programmiersprachensysteme zu Hause behilflich zu sein. Das bedeutet nicht, dass Sie diese zu Hause auf Ihrem privaten Rechner installieren müssen.

Um die Übungen zu bearbeiten, stehen Ihnen die Rechner im Rechnerpool Informatik zur Verfügung.

Wir bieten keine Unterstützung, wenn bei der Installation Probleme auftreten.

Bitte lesen sie unbedingt die folgenden Hinweise zur Nutzung dieser Programmpakete.

Gewährleistung und Schutzrechte

Diese Informationen zur Softwareinstallation und -nutzung sind eine Dienstleistung der Fachgruppe Informatik der RWTH Aachen für die Studienanfänger(innen) im Studienfach Informatik.

Es dürfen alle Softwareprodukte, die nicht durch die Bestimmungen einzelner Firmen oder Autoren geschützt sind, im Sinne der jeweiligen Einschränkung (Freeware, Shareware, Evaluation Copy, ...),  kopiert und benutzt werden. Dazu sind die Hinweise in oder bei den jeweiligen Paketen zu beachten.

Die Nutzung der Software erfolgt auf eigene Gefahr. Es wird keine Haftung, aus welchem Grund auch immer, für die Funktionsfähigkeit der Software oder ihre Eignung für einen bestimmten Anwendungszweck übernommen.

Installationsanleitungen

Unter der folgenden Addresse haben Ihre Übungsgruppenleiter für Sie Informationen zur Installation der Programmiersysteme bereitgestellt:
http://progra05.de.gg

Java: Sun J2SE

Die Standard-Edition des Java 2 Software Development Kits von Sun Microsystems enthält alle wichtigen Tools und APIs, um Java Anwendungen und Applets zu entwickeln und einzusetzen.

Java: Eclipse IDE

Eine freie und sehr gute Entwicklungsumgebung ist die Eclipse IDE:

Hinweis

Die Eclipse IDE benötigt ein installiertes Java Delopment Kit oder Java Runtime Environment (JRE).

Haskell: Hugs98 Interpreter

Um Haskell-Programme zu interpretieren, kann das System Hugs98 verwendet werden, das Sie zuhause installieren können.

Unix/Linux

Die meisten Distributionen stellen aktuelle Versionen von Hugs98 zur Verfügung. Ansonsten kann die Version Mar2005 heruntergeladen werden.

Windows

Die Version Mar2005 von Hugs98 ist für Windows leider nicht verfügbar, in der Version Jan2005 funktioniert Winhugs nicht. Laden Sie deshalb am besten die Version Nov2003 herunter.

Dokumentation

Haskell: Glasgow Haskell Compiler

Wenn Sie Haskell-Programme kompilieren möchten, können Sie z.B. den Glasgow Haskell Compiler verwenden. Für die Vorlesung genügt jedoch der Hugs Interpreter:

Prolog: SWI Prolog

Um Prolog-Programme zu erstellen, kann das SWI Prolog System verwendet werden:

Prolog: GNU Prolog

Eine Alternative zu SWI-Prolog ist GNU Prolog: