software-distribution - trabajo - programacion lineal
¿Hay alguna aplicación escrita en el lenguaje de programación Io?(O, distribuyendo aplicaciones Io.) (2)
El sitio web de Io contiene una lista de bibliotecas y aplicaciones.
http://iolanguage.org/packages.html
Además, puede haber proyectos (principalmente en GitHub) que usan Io que no están enumerados allí.
También el sitio web de Io y el blog están escritos en Io.
Recientemente me he interesado en los OOP basados en prototipos, y he estado jugando con Io y Ioke. Distribuir una aplicación con Ioke es simple. Está en la JVM. ¿Necesito decir mas? Sin embargo, estoy absolutamente perplejo en cuanto a cómo se distribuiría una aplicación Io, especialmente en Windows. No es como si los usuarios finales compilaran Io para ejecutar su aplicación.
En realidad me sorprendió que Io haya estado 8 años sin establecer algún tipo de estándares para cosas como la distribución. Ruby tiene gemas, Java tiene tarros, y así sucesivamente.
Lo peor de esto es que no puedo encontrar una sola aplicación escrita en Io para robar ideas sobre la distribución. Tal vez apesto en la búsqueda de Google (Io es un nombre de búsqueda horrible, por cierto; P).
¿Hay alguna forma canónica de distribuir aplicaciones Io? ¿Hay alguna aplicación Io en existencia, o simplemente me estoy perdiendo el punto?
No estoy seguro si esto debería ser wiki de la comunidad o no. Si crees que debería, coméntame y házmelo saber.
En cuanto a los estándares para el envasado / distribución hay los Addons
. Parece estar principalmente orientado a bibliotecas de C añadidas a Io
pero también debería funcionar con código Io
puro.
La documentación de Addons
es un poco escasa. Hay una página wiki de Complementos de Escritura que puede ayudar. Pero lo mejor es ahondar en Addons
que, con suerte, se incluyen con su instalación de Io
. La fuente de estos se puede encontrar en Github en addons en el proyecto principal de Io .
Solo para reforzar un poco sobre los programas / proyectos de Io
en Github
, aquí hay algunos enlaces de Github:
- Visión general de los proyectos de Io en Github
- Lista completa de proyectos Io en Github (incluye horquillas)
Hay algunos proyectos de empaquetado incipientes enumerados allí que, con el tiempo, uno de los cuales puede ganar fuerza y quizás adopción universal:
Actualización : hay una discusión reciente (ish) en la lista de correo de Io sobre el packaging . No hay ningún resultado todavía.
/ I3az /