VisualWorks

VisualWorks Es un entorno multiplataforma para programar en Smalltalk, así como otras soluciones como Squeak, VisualAge, SmalltalkX.

VisualWorks

VisualWorks Es un entorno multiplataforma para programar en Smalltalk, así como otras soluciones como Squeak, VisualAge, SmalltalkX.

Esta distribución de Smalltalk posee la máquina virtual más elogiada en el ámbito de Smalltalk por su buen rendimiento. Las imágenes del ambiente son fácilmente transportables de un sistema operativo a otro.

El diseño de ventanas se hace a través del UIPainter, que nos permite generar vistas de manera sencilla para luego conectarlas con el dominio del modelo. Generalmente para realizar ésta tarea de interacción entre el modelo y los GUI se utiliza el paradigma de Modelo Vista Controlador (Model View Controller).

Organización

En versiones anteriores de VisualWorks, se utilizaba ENVY, para el seguimiento de cambios y versionado.

En las últimas versiones se optó por el uso de Store para el control de cambios. El gran cambio es que Store no se maneja con aplicaciones como en ENVY donde uno crea una aplicación asignándole una versión, y luego las clases de dicha aplicación dentro de esa versión; una vez terminada se hace un lanzamiento (release) de la versión y en caso de necesitar hacer cambios, se crea una edición desde cero (scratch edition) que nos dará lugar a realizar cambios a esa versión y después liberarla con un nuevo número o nombre.

Enlaces externos

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.