Semilla7

SEED7 es un lenguaje de programación de propósito general.
Descargar ahora

Semilla7 Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Thomas Mertes
  • Sitio web del editor:

Semilla7 Etiquetas


Semilla7 Descripción

La semilla7 es un lenguaje de programación de propósito general. La semilla7 es un lenguaje de programación de propósito general diseñado por Thomas Mertes. El proyecto SEED7 es un lenguaje de nivel superior en comparación con ADA, C / C y Java. El intérprete de semillas7 y los programas de ejemplo son software de código abierto. Un compilador de semillas de código abierto también está en desarrollo. En las nuevas declaraciones y los operadores se pueden declarar fácilmente. Las funciones con los resultados de tipo y los parámetros de tipo son más elegantes que una plantilla o concepto de genéricos. La orientación del objeto se usa cuando aporta ventajas y no en lugares donde otras soluciones son más obvias. Aunque la semilla 7 contiene varios conceptos de otros idiomas de programación, generalmente no se considera como un descendiente directo de ningún otro lenguaje de programación. Aquí hay algunas características clave de "semilla7": · Declaraciones y operadores definidos por el usuario. · Los tipos son objetos de primera clase (las plantillas y los genéricos se pueden definir fácilmente sin sintaxis especial). · Construcciones predefinidas como las matrices o los bucles se declaran en el idioma mismo. · Orientación de objetos · Fuerte mecanografía · manejo de excepciones · Sobrecarga de procedimientos / funciones / operadores / declaraciones · Varios tipos predefinidos como arreglos modificados, hashes, bitsets, estructuras, color, tiempo, duración, etc. · Corre bajo Linux y varias versiones de UNIX. Una versión de Windows está bajo el desarrollo. · El intérprete y los programas de ejemplo utilizan la licencia GPL, mientras que la biblioteca de tiempo de ejecución utiliza la licencia LGPL. ¿Qué hay de nuevo en este lanzamiento: · El compilador (comp.sd7) se mejoró para respaldar las acciones cmd_get_cttime y tim_from_timestamp. · Se mejoró el manejo de las acciones arr_arrlit, arr_idx, y DRW_OPEN en el compilador. · El intérprete (HI) y el compilador se mejoraron para admitir las acciones STR_PUSH, TIM_SET_SET_LOCAL_TZ, DRW_OPEN_SUB_WINDOW, DRW_SETPOS, DRW_XPOS y DRW_POS. · Se mejoró el programa BAS7.SD7 (intérprete básico). · Las funciones DRWPointerXPOS, DRWPointeryPOS, DRWHEIGHT, y Drwwidth en el archivo DRW_WIN.C se mejoraron. · Las funciones cerradasR y WCLOSEDIR en Dir_Win.c se mejoraron para llamar a FindClose.


Semilla7 Software relacionado

Scala

SCALA es un lenguaje de programación Modern Multi-Paradigm. ...

193

Descargar

Erlang

Erlang es un lenguaje de programación con todas las funciones desarrollado en el laboratorio Ericsson CS. ...

376

Descargar