Guión

Una extensión del lenguaje de programación Java, con el objetivo de facilitar el desarrollo de aplicaciones interactivas
Descargar ahora

Guión Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Andre Vandelft
  • Sitio web del editor:
  • http://code.google.com/u/andre.vandelft/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 155 KB

Guión Etiquetas


Guión Descripción

Una extensión del lenguaje de programación de Java, destinado a aliviar el desarrollo de Aplicaciones interactivas Los avances científicos y tecnológicos que conducen a Scriptic comenzó hace aproximadamente medio siglo. En 1956, Stephen Cole Kleene publicó trabajo en Automata4 formal. Su trabajo condujo al concepto de expresiones regulares. Alrededor de 1960, John Backus y Peter Naur desarrollaron una notación para expresar gramáticas libres de contexto, que se llamaba Backus Naur Form o BNF5. Se han desarrollado muchas variantes desde entonces. En 1962 se definió la primera versión del lenguaje de programación Simula9. Se convertiría en el primer idioma orientado a objetos. Simula también apoyó nociones de paralelismo y tiempo de simulación. En 1973, Roy Campbell y Nico Haberman publicaron el concepto de expresiones de ruta: un mecanismo para expresar secuencias de ejecución permitidas, inspiradas en expresiones regulares.10 Esto fue seguido por tres formalismos más o menos algebraicos alrededor de 1980: · Comunicar procesos secuenciales (CSP ), por Tony Hoare · Cálculo de los sistemas de comunicación (CCS) por Robin Milner · Algebra de los procesos de comunicación (ACP) por Jan Bergstra y Jan Willem Klop, mientras tanto, en el lado práctico, Jan Van Den Bos et al. Desarrollado el modelo de herramienta de entrada (ITM) 14 y, posteriormente, el modelo de herramienta de salida de entrada (IOT) 15. Esto aplicó el concepto de expresiones de ruta a la especificación de patrones de entrada para aplicaciones interactivas. IoT se implementó como una extensión de lenguaje de programación a C, Pascal y Modula-2.In 1987 Andre Van Delft recogió la implementación del ITM y lo modificó de modo que no solo las acciones de entrada se colocarían en las expresiones de la ruta, sino también las acciones internas y Acciones de salida. De esta manera, se formó Scriptic-Pascal, que se transformará en versiones basadas en Modula-2, C y C ++. El lenguaje se volvió poco a poco en función del algebra de los procesos de comunicación, al tiempo que ofrece construcciones adicionales, por ejemplo, por iteraciones y acciones con una duración dada. Alrededor de 1990, Scriptic estaba destinado a ser un lenguaje de simulación que también era útil para la especificación del comportamiento GUI. Sin embargo, solo se usó en algunos proyectos de investigación sobre simulaciones. Durante varios años, Scriptic fue dejado a un lado. En 1996 se realizó una versión de la base de Java, ahora ofreciendo apoyo para MultiPhreading. Aún así, no hubo un problema de codificación de espagueti grande para resolver para la programación GUI, y Scriptic no habría ofrecido una buena solución para él de ninguna manera. Durante 12 años el idioma estaba fuera de la vista de nuevo. Mientras tanto, Andre Van Delft notó el problema emergente de espaguetis en su trabajo diario como desarrollador de software. Se adaptó a Scriptic para que pudiera expresar mejor el manejo de eventos y los problemas de roscado. En 2009 esta nueva versión fue de código abierto.


Guión Software relacionado

Trull

Marco para programación concurrente basada en componentes con eventos e hilos en Java ...

127 1.6 MB

Descargar