Quil ist eine Clojure/ClojureScript-Bibliothek, die die Processing-API funktional nachbildet. Denn wer nicht funktional programmiert, der programmiert disfunktional. Dachte sich zumindest Tyler Hobbs, der in dem Video zeigt, wie er Quil für generative Gestaltung nutzt.
Und nachdem ich vor wenigen Tagen OpenSCAD vorgestellt hatte, machte mich eine Nutzerin auf Mastodon auf Libfive Studio aufmerksam. Erst einmal ist Libfive eine freie (Mozilla Public License 2) Softwarebibliothek und Sammlung von Tools für die Modellierung dreidiensionaler Körpern, die sich besonders für die parametrische und prozedurale Gestaltung eignen. Libfive Studio setzt darauf auf und ist eine ebenfalls freie (GPL 2), minimalistische GUI für die Modellierung mit dem Libfive-Kernel. Es handelt sich um eine Designumgebung, die auf Guile-Scheme basiert und die OpenSCAD-Benutzern bekannt vorkommen sollte.
Für macOS (>= 10.13) gibt es fertige Binaries von Libfive Studio.
Ich gebe zu, daß – auch wenn mich Lisp und Scheme faszinieren – ich seit meinem Studium (und das ist lange her) nicht mehr funktional programmiert habe. Doch da man nie weiß, habe ich Quil, Libfive/Libfive Studio und Guile sicherheitshalber je eine Seite in meinem Wiki spendiert.
Über …
Der Schockwellenreiter ist seit dem 24. April 2000 das Weblog digitale Kritzelheft von Jörg Kantel (Neuköllner, EDV-Leiter, Autor, Netzaktivist und Hundesportler — Reihenfolge rein zufällig). Hier steht, was mir gefällt. Wem es nicht gefällt, der braucht ja nicht mitzulesen. Wer aber mitliest, ist herzlich willkommen und eingeladen, mitzudiskutieren!
Alle eigenen Inhalte des Schockwellenreiters stehen unter einer Creative-Commons-Lizenz, jedoch können fremde Inhalte (speziell Videos, Photos und sonstige Bilder) unter einer anderen Lizenz stehen.
Der Besuch dieser Webseite wird aktuell von der Piwik Webanalyse erfaßt. Hier können Sie der Erfassung widersprechen.
Diese Seite verwendet keine Cookies. Warum auch? Was allerdings die iframes
von Amazon, YouTube und Co. machen, entzieht sich meiner Kenntnis.
Werbung