Gibt es Anwendungen, die in der IO -Programmiersprache geschrieben wurden? (Oder, verteilen Sie IO -Anwendungen.)
-
19-09-2019 - |
Frage
Ich habe mich kürzlich für Prototypen-basierte OOP interessiert und habe mit IO und Ioke gespielt. Eine Anwendung mit Ioke zu verteilen ist einfach. Es ist auf dem JVM. Muss ich mehr sagen? Ich bin jedoch absolut verblüfft darüber, wie man eine IO -Anwendung verteilen würde, insbesondere unter Windows. Es ist nicht so, dass Sie Endbenutzer IO zusammenstellen können, um Ihre Bewerbung auszuführen.
Ich war tatsächlich schockiert, dass die IO seit 8 Jahren gegangen ist, ohne irgendeine Art von Maßstäben für Dinge wie Verteilung zu bilden. Ruby hat Edelsteine, Java hat Gläser und so weiter.
Das Schlimmste daran ist, dass ich keine einzige Anwendung finden kann, die in IO geschrieben wurde, um Ideen auf die Verteilung zu stehlen. Vielleicht lutsche ich bei Google -Suche (IO ist übrigens ein schrecklicher Suchname; p).
Gibt es kanonische Möglichkeiten, IO -Anwendungen zu verteilen? Gibt es sogar IO -Anwendungen, oder fehlt mir nur den Punkt?
Ich bin mir nicht sicher, ob dies Community -Wiki sein sollte oder nicht. Wenn Sie denken, dass es sollte, kommentieren Sie und lassen Sie es mich wissen.
Lösung
Wie für Standards für Verpackung / Verteilung dort ist der Addons
. Es scheint hauptsächlich auf zusätzliche C -Bibliotheken ausgerichtet zu sein Io
sollte aber mit rein arbeiten Io
Code auch.
Das Addons
Die Dokumentation ist etwas spärlich. Da ist ein Schreiben von Addons Wiki -Seite, die helfen kann. Die beste Wette ist jedoch, sich nur mit zu befassen Addons
was hoffentlich mit Ihrem enthalten ist Io
Installieren. Quelle für diese finden Sie auf Github in Addons unter der Hauptstufe IO -Projekt.
Nur um etwas zu verbessern Io
Programme/Projekte sind auf Github
, Hier sind einige Github -Links:
- Überblick über IO -Projekte auf GitHub
- Komplette Liste der IO -Projekte auf GitHub (einschließlich Gabeln)
Dort sind einige junge Verpackungsprojekte aufgeführt, die rechtzeitig, von denen eines an Traktion und möglicherweise universelle Adoption gewinnen kann ?:
Aktualisieren: Es gibt eine aktuelle (ISH) Diskussion über die IO Mailingliste um Verpackung. Noch kein Ergebnis.
/I3az/
Andere Tipps
Die IO -Website enthält eine Liste von Bibliotheken und Anwendungen
http://iolanguage.org/packages.html
Darüber hinaus kann es Projekte (hauptsächlich auf GitHub) verwenden, die dort nicht aufgeführt sind.
Auch die IO -Website und der Blog sind in IO geschrieben.