Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

Opal: Unterschied zwischen den Versionen

K (Opalix)
K (finde nicht, wie man Verweise im Reiter löscht, deshalb das Tag)
 
(31 dazwischenliegende Versionen von 19 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Opal ist eine [[Funktionale Programmiersprachen|funktionale Programmiersprache]], die Euch in [[Informatik 1]] begegnen wird. Grund dafür ist nicht unbedingt, dass die Sprache besonders toll wäre, sondern dass sie an der TU entwickelt wurde (Prof. [[Pepper]]). Viel Spaß! ;-)
+
{{historisch}}
 +
[[Datei:Opal.jpg|miniatur]]
  
== Opal FAQ ==
+
'''Opal''' ist eine [[WikiPedia:Funktionale Programmiersprache|funktionale Programmiersprache]], die Euch (unter anderem) in [[MPGI 1 (Bachelor)|MPGI 1]] begegnen wird. Sie wurde an der TU Berlin von Prof. [[Pepper]] entwickelt. Die [[Freitagsrunde]] bietet euch mehrere Ressourcen rund um das Thema Opal.
In der [[Opal FAQ]] findet Ihr ein paar Hilfen, die ich zu Opal zusammengetragen habe, als ich selbst damit programmieren musste. Habt Spaß damit!
 
  
 +
== [[Opal FAQ]] ==
 +
In der [[Opal FAQ]] findet Ihr häufige Probleme, die bei der Benutzung von Opal aufreten, einschließlich ihrer Lösungen.
  
== Opalix ==
+
== [[Opalix]] ==
Wir haben für Euch auch eine [[Knoppix]]-CD erstellt, auf der das lauffähige Opal gleich dabei ist. Ihr müsst also nichts installieren, einfach die CD reinschieben und fertig. Wo ihr die CD bekommt, werden wir aber noch am Ende der Info1-Vorlesung ankündigen. Zu [[Opalix]] gibt es auch ein [[Opalix|eigene Seite]].
+
Wir haben für euch auch eine Linux-Distribution erstellt, bei der das lauffähige Opal gleich dabei ist. Ihr müsst also nichts installieren, einfach das Image auf einen [[Opalix#Opalix_USB_Abbild_herunterladen_und_selber_brennen|USB-Stick schreiben]] und davon booten. Opalix ist dann persistent auf den Stick installiert, das heißt, dass ihr mit Opalix arbeiten könnt, als würdet ihr ganz normal von eurer Festplatte starten. Ihr könnt Programme installieren und Dokumente speichern.
 +
 
 +
Im Raum der Kultfrunde (MAR 0.005) könnt ihr euch das Image auf einen USB-Stick laden (der sollte mindestens zwei GB Speicher haben, da das Image etwas 1,1GB groß ist). Der Stick wird vollständig überschrieben, da ein völlig anderes Dateisystem genutzt wird, der Stick sollte also leer sein oder keine wichtigen Daten enthalten.
 +
 
 +
[http://freitagsrunde.org/~aeichner/Opalix2013.iso Opalix-ISO 2013]
 +
 
 +
== [[Opal für Linux/Unix]] ==
 +
Wenn Ihr nicht Opalix benutzen möchtet, könnt ihr [[Opal für Linux/Unix#Ubuntu|fertige Opal-Pakete für verschiedene Linux-Distributionen]] herunterladen oder [[Opal_für_Linux/Unix#Hinweis_zum_Selber-Kompilieren|aus Quellen kompilieren]].
 +
 
 +
Seit Version 2.4 wird auch [[Opal für Linux/Unix#MacOS X|MacOS X]] unterstützt.
 +
 
 +
== [[Opal Syntax-Highlighting]] ==
 +
Eine Liste der Editoren, die [[Opal Syntax-Highlighting|Syntax-Highlighting für Opal]] unterstützen.
 +
 
 +
== Lehrveranstaltungen mit Opal ==
 +
* [[MPGI 1 (Bachelor)]]
 +
* [[Informatik 1]]
 +
* [[PSS]]
 +
* [[Compilerbau 1]]
  
 
== Weblinks ==
 
== Weblinks ==
 +
 
Mehr Informationen zu Opal und [[OCS]] findet Ihr hier:
 
Mehr Informationen zu Opal und [[OCS]] findet Ihr hier:
* http://uebb.cs.tu-berlin.de/~opal/
+
* http://projects.uebb.tu-berlin.de/opal/
 +
 
 +
Die 10 Opalismen:
 +
* http://web.archive.org/web/20050507105405/http://wwwwbs.cs.tu-berlin.de/user/riess/ns20/die_10_Opalismen.html
 +
 
 +
opal-examples:
 +
* https://github.com/stefanschramm/opal-examples
 +
 
 +
[[Bibliotheca Opalica]]
 +
*https://projects.uebb.tu-berlin.de/opal/dosfop/2.4/bibopalicaman/
 +
 
 +
== Fragen/Probleme ==
  
Unsere alte Opalix-Seite, die auch bald in dieses Wiki umziehen wird:
+
Bei Fragen/Problemen rund um Opal/Opalix könnt ihr euch an [mailto:opalix@freitagsrunde.org opalix@freitagsrunde.org] wenden.
* http://wiki.freitagsrunde.org/Wiki/view/Opalix/WebHome
 
  
[[Kategorie: Fakuktäts-ABC]]
+
[[Kategorie: Opal]]
 +
[[Kategorie: Opalix]]
 
[[Kategorie: Fachbegriffe der Informatik]]
 
[[Kategorie: Fachbegriffe der Informatik]]
 +
[[Kategorie: Fakultäts-ABC]]

Aktuelle Version vom 27. Februar 2024, 18:05 Uhr

History Lesson!
Dieser Artikel spiegelt sehr wahrscheinlich nicht mehr den aktuellen Stand wider, könnte aber trotzdem von Interesse sein.
Opal.jpg

Opal ist eine funktionale Programmiersprache, die Euch (unter anderem) in MPGI 1 begegnen wird. Sie wurde an der TU Berlin von Prof. Pepper entwickelt. Die Freitagsrunde bietet euch mehrere Ressourcen rund um das Thema Opal.

Opal FAQ

In der Opal FAQ findet Ihr häufige Probleme, die bei der Benutzung von Opal aufreten, einschließlich ihrer Lösungen.

Opalix

Wir haben für euch auch eine Linux-Distribution erstellt, bei der das lauffähige Opal gleich dabei ist. Ihr müsst also nichts installieren, einfach das Image auf einen USB-Stick schreiben und davon booten. Opalix ist dann persistent auf den Stick installiert, das heißt, dass ihr mit Opalix arbeiten könnt, als würdet ihr ganz normal von eurer Festplatte starten. Ihr könnt Programme installieren und Dokumente speichern.

Im Raum der Kultfrunde (MAR 0.005) könnt ihr euch das Image auf einen USB-Stick laden (der sollte mindestens zwei GB Speicher haben, da das Image etwas 1,1GB groß ist). Der Stick wird vollständig überschrieben, da ein völlig anderes Dateisystem genutzt wird, der Stick sollte also leer sein oder keine wichtigen Daten enthalten.

Opalix-ISO 2013

Opal für Linux/Unix

Wenn Ihr nicht Opalix benutzen möchtet, könnt ihr fertige Opal-Pakete für verschiedene Linux-Distributionen herunterladen oder aus Quellen kompilieren.

Seit Version 2.4 wird auch MacOS X unterstützt.

Opal Syntax-Highlighting

Eine Liste der Editoren, die Syntax-Highlighting für Opal unterstützen.

Lehrveranstaltungen mit Opal

Weblinks

Mehr Informationen zu Opal und OCS findet Ihr hier:

Die 10 Opalismen:

opal-examples:

Bibliotheca Opalica

Fragen/Probleme

Bei Fragen/Problemen rund um Opal/Opalix könnt ihr euch an opalix@freitagsrunde.org wenden.