Ónix

Onyx es un lenguaje roscado basado en la pila incorporada.
Descargar ahora

Ónix Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jason Evans
  • Sitio web del editor:
  • http://www.canonware.com/Parsing/

Ónix Etiquetas


Ónix Descripción

Onyx es un lenguaje roscado a base de pila integrada. Onyx es un poderoso lenguaje de programación de propósito general, basado en roscado, interpretado, interpretado, interpretado, similar a PostScript. Se puede incrustar como un lenguaje de extensión de manera similar a FICL (FORT), GUIDE (Esquema), LIBREP (dialecto LISP), S-LANG, LUA y TCL.Hay algunas características clave de "Onyx": · Onyx proporciona verdaderamente escalable Roscado que utiliza el roscado de POSIX nativo del sistema operativo. · Onyx se puede configurar más de 1000 formas diferentes, dependiendo de las necesidades del programa en el que se está incrustando. Esto hace posible usar ónix en entornos restringidos como cargadores de arranque y núcleos del sistema operativo, sin sacrificar la funcionalidad que sea útil para la programación de propósito general. · Onyx es quizás el lenguaje de programación de propósito general basado en la pila más avanzada en la existencia (no que haya que haya muchos otros). Estos son algunos ejemplos de cómo mejora el ónix en lenguajes basados ​​en pila anteriores: · - Las pilas son objetos de primera clase. Esto puede parecer una característica básica, pero tampoco PostScript proporciona pilas, a pesar de la utilidad obvia en un lenguaje a base de pila. · - Las pilas son de doble terminación. Esto significa que una pila puede tratarse de manera efectiva como dos pilas, lo que puede simplificar considerablemente la gestión de la pila. · - Onyx tiene una excelente capacidades de introspección. Onyx viene sin depurador per se, porque esencialmente no hay necesidad de uno. · Un conjunto completo de operadores que proporcionan acceso a la funcionalidad del sistema POSIX, como el archivo E / S, la creación y el control del proceso, y el manejo de la señal. · Tanto UDP / y redes TCP / IP. · Expresiones regulares compatibles con Perl. · Sistema de módulos cargables. Onyx se puede extender por módulos, que se pueden escribir en una combinación de C / C ++ y Onyx. Esto proporciona una interfaz limpia para escribir programas grandes con un diseño modular, donde las partes críticas de rendimiento del programa se escriben en un lenguaje compilado. · Soporte de programación orientada a objetos (OOP). El soporte OOP de ONYX tiene un sabor similar al de Objective-C, que es altamente dinámico y poderoso. · Gestión automática de la memoria. La memoria está gestionada por una marca automática y un colector de basura de barrido que tiene una sobrecarga muy baja. · La sintaxis de Onyx es adecuada tanto para código como para datos, lo que significa que los archivos de configuración y las bases de datos se pueden leer, escritos y almacenarse como código ONYX. Aquí hay algunas características clave de "Onyx": · Onyx proporciona un roscado verdaderamente escalable que utiliza el roscado de POSIX nativo del sistema operativo. · Onyx se puede configurar más de 1000 formas diferentes, dependiendo de las necesidades del programa en el que se está incrustando. Esto hace posible usar el ónix en entornos restringidos, como los cargadores de arranque y los núcleos del sistema operativo, sin sacrificar la funcionalidad que sea útil para la programación de propósito general. Onyx es quizás el lenguaje de programación de propósito general basado en pila más avanzado en la existencia (no es que haya muchos otros). Aquí hay algunos ejemplos de cómo mejora el ónix en lenguajes basados ​​en pila anteriores: · - Las pilas son objetos de primera clase. Esto puede parecer una característica básica, pero ni a nadie, ni PostScript proporciona pilas, a pesar de la utilidad obvia en un lenguaje a base de pila. · - Las pilas son de doble terminación. Esto significa que una pila puede tratarse de manera efectiva como dos pilas, lo que puede simplificar considerablemente la administración de la pila. · - Onyx tiene una excelente capacidades de introspección. Onyx viene sin depurador per se, porque esencialmente no hay necesidad de uno. · Un conjunto integral de operadores que proporcionan acceso a la funcionalidad del sistema POSIX, como el archivo E / S, la creación y el control del proceso, y el manejo de señales. · Tanto la red UDP / como TCP / IP. · Expresiones regulares compatibles con Perl. · Sistema de módulo cargable. Onyx se puede extender por módulos, que se pueden escribir en una combinación de C / C y ONYX. Esto proporciona una interfaz limpia para escribir programas grandes con un diseño modular, donde las partes críticas de rendimiento del programa se escriben en un lenguaje compilado. · Soporte de programación orientado a objetos (OOP). El soporte OOP de Onyx tiene un sabor similar al de Objective-C, que es altamente dinámico y poderoso. · Gestión automática de la memoria. La memoria es administrada por una marca automática y un colector de basura de barrido que tiene una sobrecarga muy baja. · La sintaxis de Onyx es adecuada tanto para código como para datos, lo que significa que los archivos de configuración y las bases de datos se pueden leer, escritos y almacenarse como código ONYX.


Ónix Software relacionado

Ceespot

Cerespot es un intérprete de comando que compila y ejecuta la fuente de script. ...

148

Descargar