Paquetes usables por cada repositorio de lenguaje

5 views
Skip to first unread message

@sadasant

unread,
Sep 25, 2012, 4:24:12 PM9/25/12
to Ope...@googlegroups.com
En los últimos días he estado discutiendo a través de nuestro irc en freenode (#OpenVE) sobre hacer cada repositorio de lenguaje un paquete o un conjunto de módulos importables desde cualquier programa foráneo, con la finalidad de que los usuarios y nosotros mismos podamos hacer cosas como:

    // this is just a pseudocode example
    from OpenVE.myLanguage.Algorithms import Sort
    // Now something like this should work
    Sort.Bubble(array)
    Sort.Insertion(array)

En cada repositorio debe haber una arquitectura que soporte este funcionamiento, y también debe haber una carpeta de pruebas, entonces debería quedar mas o menos así:

    /
    | Packages/
    | | Algorithms/
    | | | Sort.language
    | Tests/
    | | Algorithms/
    | | | Sort/
    | | | | BubbleSort_test.language
    | README.md
    | etc...
 
¿Qué opinan de eso?

Esta semana estaremos trabajando por el IRC así que nos vemos ahí si quieren conversar :) para guardar un registro y pensar con más calma las cosas por favor respondan con sus opiniones aquí.

Saludos!

Reply all
Reply to author
Forward
0 new messages