| SmallTalk YX SmallTalk YX - Idioma de programación de código abierto (implementación del estándar SmallTalk-80) |
Descargar ahora |
SmallTalk YX Clasificación y resumen
- Nombre del editor:
- Lethalman
- Sitio web del editor:
- http://code.google.com/u/lethalman88/
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 875 KB
SmallTalk YX Etiquetas
SmallTalk YX Descripción
SmallTalk YX - Lenguaje de programación de código abierto (implementación del estándar SmallTalk-80) SmallTalk YX es un lenguaje de programación de código abierto. Es una implementación de la norma SmallTalk-80. LaSySyx está escrita en C y tiene los siguientes propósitos: · Código legible · Flexibilidad Tough Fácil creación de complementos · Altamente portátil · Optimizado · Moderno · Embeddable en C aplicaciones · Potente, fácil de usar, Ambiente bien estructurado · Enfermo Hay algunas características clave de "SmallTalk YX": · VM estable sin fugas de memoria (o casi) hasta ahora · Ejecutar en Mac OSX, Windows, Windows CE, Linux indiferentemente · compilación fácil en Win32, Posix y Plataformas Darwin usando scons · Imagen compatible con sistemas de 32 bits y 64 bits, máquinas grandes y pequeñas endian · Buena interacción de C a SmallTalk · Un sistema de plugin básico · Integros y caracteres pequeños inmediatos · Números de flotador y granIdeger · Fácil de usar el complemento Sistema para llamar C desde SmallTalk · Readline Console para Linux · Contexto / estructura de proceso flexible se conectan fácilmente desde dentro de SmallTalk · Pequeño · Un método simple en caché · Finalización de objetos · Soporte para números de precisión infinita · Scripting de Línea de comandos con secuencia de inicio definida por el usuario · Compilador escrito en SmallTalk en sí mismo · Soporte de compilación MSVC · Manipulación de la señal del sistema · Recuperación de imágenes en choque · Varias funciones para incrustar fácilmente SYX en aplicaciones C / C ++ · Escrito completamente en ANSI C respetando el doble · doble Sistema de construcción (SMONS y GNU) · Interfaz simple para lidiar con las estructuras / sindicatos de C · Una pila por proceso, se crean contextos a la demanda · Bucles de sistema asíncrono, como Consola y GTK + Nota: SmallTalk YX se libera bajo la licencia MIT. ¿Qué hay de nuevo en este lanzamiento: · Se han introducido variables de medio ambiente SYX_ROOT_PATH y SYX_PLUGIN_PATH y SYX_PLUGIN_PATH. · El proceso y la creación de contexto cambió. · Se han agregado nuevas funciones para el programador, para realizar manualmente la iteración de los eventos y agregar funciones inactivas para despertar semáforos. · La responsabilidad de inicio se ha eliminado de LIBSYX. · Se agregaron errores de SYX para que se usen señales del sistema con SYX_SIGNAL. · Se ha solucionado la recuperación de la imagen. · Cubrió varios métodos estándar para colecciones, números y impresión de objetos / almacenamiento. · Los informes de errores de la VM ahora suelen la excepción al entorno de SmallTalk cuando se está ejecutando el intérprete. · Se ha añadido la clase aleatoria. · Mejoras de manejo de señales para el complemento GTK. · Se han introducido métodos familiares #display para los objetos de SmallTalk. · Se ha mejorado el manejo de la señal del sistema. · Código de símbolos de hash de caché. · El intérprete se ha refactado a usar una pila por proceso. · Los contextos ahora se crean solo a pedido. · Creación de símbolos optimizados. · La clase de señal ha sido abstraida. · El analizador se ha cambiado para manejar nuevas especificaciones de intérprete. · Varios arreglos al analizador para casos especiales. · Bloques fijos de alcance. · Apoyo
SmallTalk YX Software relacionado