Zero


Project maintained by Baltasarq Hosted on GitHub Pages — Theme by mattgraham

Intro

Zero nace un día de primavera de 2003, inspirado por "The Design and Evolution of C++", de Bjarne Stroustrup, como vehículo de aprendizaje de la programación orientada a objetos basada en prototipos y demostración de los beneficios de la persistencia.

Zero was born a springer day of 2003, inspired by "The Design and Evolution of C++", by Bjarne Stroustrup, as a vehicle for learning object-oriented, prototype-based programming and as a demonstration for the benefits of persistence.

Zero

Los objetivos de la máquina virtual son los siguientes:


The objectives of the virtual machine are the following ones:

  1. Proporcionar a los estudiantes un sistema orientado a objetos puro, en el que sea posible incluir el soporte "ortogonal" de persistencia basado en contenedores. Será posible, además, crear diferentes compiladores para este sistema.
    Provide students with a pure object-oriented system, in which it must be possible to include support for orthogonal, container-based persistence. It will also be possible to create different compilers for this system.
  2. Proporcionar un lenguaje orientado a objetos puro, basado en prototipos, que sea de utilidad para la docencia.
    Provide students with a pure object-oriented, prototype language and system, suitable for learning object-oriented programming.

Para que los anteriores objetivos sean sencillos de cumplir, Zero nace con la idea de ser un sistema minimalista: es decir, pequeño y sencillo, por encima de cualquier otra consideración, incluyendo el rendimiento.
In order for the previous objectives to be acomplished, Zero was born with the main idea of being a minimalist system: small and simple. Simplicity will be considered before any other characteristic, including system performance.

Docs

Docs relacionados con Zero.

Pantallazos(screenshots)

Algunos pantallazos del sistema en funcionamiento.

Demos

Algunas demos del sistema en funcionamiento.

Blog

Blog Zero

Ejercicios
Exercises

Varios ejercicios relacionados con programación basada en prototipos.

Tutoriales
Tutorials

Varios tutoriales relacionados con programación basada en prototipos y persistencia.

Publicaciones
Publications

Varias publicaciones relacionadas con Zero y programación basada en prototipos.