2010-02-10 4 views
20

Je me suis récemment intéressé à la POO basée sur un prototype, et j'ai joué avec Io et Ioke. Distribuer une application avec Ioke est simple. C'est sur la JVM. Dois-je en dire plus? Cependant, je suis absolument perplexe quant à la façon dont on distribuerait une application Io, en particulier sur Windows. Ce n'est pas comme si vous pouviez demander aux utilisateurs finaux de compiler Io pour exécuter votre application.Y a-t-il des applications écrites dans le langage de programmation Io? (Ou, distribuer des applications Io.)

J'ai été choqué de constater que l'Io est parti depuis 8 ans sans pour autant créer une sorte de norme pour des choses comme la distribution. Ruby a des gemmes, Java a des pots, et ainsi de suite. Le pire, c'est que je ne trouve pas une seule application écrite en Io pour voler des idées sur la distribution. Peut-être que je suis nul à google search (Io est un nom de recherche horrible, d'ailleurs, P).

Existe-t-il une manière canonique de distribuer des applications Io? Existe-t-il des applications Io, ou est-ce que je manque juste le point?

Je ne sais pas si cela devrait être wiki communautaire ou non. Si vous le pensez, commentez et faites le moi savoir.

Répondre

10

En ce qui concerne les normes pour la distribution emballage/ il y a le Addons. Il semble être principalement orienté pour les bibliothèques C ajoutées à Io mais devrait également fonctionner avec le code Io pur.

La documentation Addons est un peu éparse. Il ya une page wiki Writing Addons qui peut aider. Mais le meilleur pari est de simplement se plonger dans Addons qui, espérons-le, est inclus avec votre installation Io. Source pour ceux-ci peuvent être trouvés sur Github dans addons sous le Io project principal.

Juste pour Musclez peu de Io programmes/projets est en Github, voici quelques liens Github:

Il y a quelques projets d'emballage naissante qui y sont énumérés lequel, avec le temps, dont l'un peut gagner en traction et peut-être l'adoption universelle?:

Mise à jour: Il y a une discussion récente (ish) sur le Io mailing list à propos packaging. Aucun résultat pour le moment.

/I3az/

3

Le site Io contient une liste des bibliothèques et des applications

http://iolanguage.org/packages.html

De plus, il peut y avoir des projets (principalement sur GitHub) à l'aide de Io qui ne sont pas qui y sont énumérés.

Le site Web d'Io et le blog sont également écrits en Io.

Questions connexes