WaveMe: Wenn Software auf Optik trifft

Für manche ist Optik eine Ansammlung von Gläsern, die sich vorzugsweise alle an denselben relativen Stellen befinden, von jetzt bis in alle Ewigkeit. Für mich war das noch nie der Fall. Die Optik war immer Teil eines größeren Systems, immer mit Software und beweglichen Teilen verbunden.
Als sich also die Notwendigkeit ergab, ein ungewöhnliches optisches System auszurichten, was lag da näher, als ein Programm zu schreiben, das mir bei der Lösung des Problems helfen konnte. Wie Sie vielleicht schon vermutet haben, entwickeln sich Programme, die man gestern gebraucht hat, nie so, wie man es gerne hätte. Dieses Programm war da keine Ausnahme.
Das Gute, das Schlechte und das Hässliche
Nichtsdestotrotz hat es sich als ein sehr nützliches Programm erwiesen, auch wenn nichts das Gute, das Schlechte und das Hässliche so deutlich macht wie eine Auseinandersetzung mit der Realität. Die Dinge, die nicht funktioniert haben, zu überdenken und die guten zu verbessern, das ist WaveMe. Damit kann man zwar noch keinen Kaffee kochen, aber es ist ein sehr flexibles Programm.
Eine Sache tun und sie gut machen - Der Unix-Weg
In gewisser Weise ist WaveMe von Unix beeinflusst, wo es darum geht, eine Sache zu tun und sie gut zu machen. Und es gibt eine Pipeline. Der Unterschied zur Unix-Pipeline besteht darin, dass Sie bei WaveMe Ihrer Anwendung (oder Ihrem Modul) sagen, was es braucht, und WaveMe es in die Pipeline einfügt, wo diese Daten vorhanden sind, und zwar ohne die Pipeline zu unterbrechen.
Oder so verwenden, wie es ist
Am wichtigsten ist vielleicht, dass man mit WaveMe nichts programmieren muss. Es enthält ein paar hochkarätige Module die Sie direkt nach dem Auspacken verwenden können. Wir haben uns so sehr auf die Benutzerfreundlichkeit konzentriert, dass wir das Programm in einer von Ihnen gewählten Konfiguration starten können, wenn Sie das möchten. Wir haben diese Funktion nicht für diesen speziellen Anwendungsfall entwickelt, aber es ist schön, wenn es auf diese Weise funktioniert.