Hallo zusammen,
für alle, die es interessieren sollte:
An diesem Wochenende konnte man live verfolgen, wie aus einer Fehlermeldung eine Optimierung der Programmiersprache Icon resultierte.
Jemand versuchte, Icon anhand der üblichen Vorgehensweise auf einem MAC zu portieren. Das Ergebnis war ernüchternd, so schickte er der "Globalen Icon Mailing List" eine eMail.
Eine Diskussion setzte ein, um ein gemeinsames Verständnis zu gewinnen. Als alle Beteiligten ungefähr auf einer Linie waren, setzte Stille ein.
Untätige Stille?
Betriebsame Stille?
Dann schickte Gregg Townsend (einer der Betreuer von Icon) eine eMail mit der Lösung. Das Icon-Laufzeitsystem ist jetzt um den Faktor 2 schneller als vorher. Die Behandlung von "Externwerten" wurde verbessert - Externwerte sind zentraler Bestandteil der letzten beiden Icon-Tutorials #30 und #31. Indirekt spielen sie auch bei den rund 60 Seiten des Icon-Tutorials Teil 32 die entscheidende Rolle.
Und nu?
Für den MAC gibt es eine neue Konfiguration.
Der aktuelle Quellcode ist unter GitHub verfügbar.
Beste Grüße
Andreas