| Dormir Multi-Paradigm Scripting Language para la plataforma Java |
Descargar ahora |
Dormir Clasificación y resumen
- Nombre del editor:
- Raphael Mudge
- Sitio web del editor:
- http://sleep.dashnine.org/
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 248 KB
Dormir Etiquetas
Dormir Descripción
Multi-Paradigm Scripting Language para la plataforma Java El sueño es fácil de aprender con la sintaxis inspirada en Objective-C y Perl. Aquí hay algunas características clave de "Sleep": · Ejecuta scripts rápido con un pequeño tamaño de paquete (~ 225kb) · Excels en la manipulación de datos, la integración de componentes y la comunicación distribuida. · Es extensible e incrusta en sus aplicaciones de Java · Utiliza perfectamente los objetos Java y las bibliotecas de terceros. ¿Qué hay de nuevo en este lanzamiento: · Sueño de Semáforos Use NotifyAll () en lugar de notificar () para despertar hilos. Estaba experimentando punto muerto en una caja multicorre debido al hilo único que espera en otra cosa y no se despertan otros hilos. · FORK () ahora copia el entorno de script del padre Env y crea copias frescas de todos los cierres denominados. Esto evita que las variables de alcance del estado y el alcance de cierre no integrados se filtren en el entorno bifurcado. · Sobrecarga en el operador para verificar si una clave está en un hash% de forma única. I.E. "X" en% hash. ¿Por qué importa esto? Las operaciones de solo lectura en los hashes son de forma segura. % Hash es una operación de escritura cuando "UnkNodyKey" no está en el hash. Esto se debe a que el sueño agrega "UnkNodyKey" a la hash con un valor de $ nulo. En un contexto multithread, esto te corromperá. · Se agregó una función SUM (@A | ITER, ...) para sumar los productos de todas las matrices o iteradores especificados: (@a * @b * ...) + (@a * @b * ...) + ... · Añadido -isupper y -islower para verificar el caso de una cadena. · Putall (@A, @b) Ahora pone todos los elementos de @b en @a. · Valores extendidos (% hash, ) para aceptar una matriz o iterador de teclas para tirar del hash especificado. I.E. Valores (% hash, @ ("Key1", "Key2", ...)) · Los valores (...) hacen copias de los contenedores escalares tomados del hash
Dormir Software relacionado