Macruby

Una versión de Ruby, portado para ejecutarse directamente en la parte superior de Mac OS X Core Technologies
Descargar ahora

Macruby Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Apple
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 40.9 MB

Macruby Etiquetas


Macruby Descripción

Una versión de Ruby, portado para ejecutar directamente en la parte superior de Mac OS X Core Technologies MacRuby es una versión de Ruby, portado para ejecutarse directamente en la parte superior de Mac OS X Core Technologies, como el Tiempo de ejecución común de Objective-C y el recolector de basura, y el marco de CoreFoundation. Aunque sigue siendo un trabajo en progreso, Macruby tiene el objetivo principal de permitir la creación de aplicaciones de Mac OS X de pleno derecho que no sacrifiquen el rendimiento para disfrutar de los beneficios de usar Ruby. ¿Qué hay de nuevo en este lanzamiento: · Este es un lanzamiento bastante importante que trae nuevas características y soluciona varios problemas. Los cambios son demasiado numerosos para ser mencionados, así que aquí hay una selección de los más interesantes. GC roscado: · El colector de basura de MacRuby ahora se está ejecutando en modo multi-roscado de forma predeterminada. Eso significa que MacRuby siempre hará colecciones de basura en un hilo separado y, por lo tanto, no interrumpan el flujo del programa. Soporte completo de 64 bits: · MacRuby ahora está trabajando completamente en los modos Intel de 32 bits y de 64 bits. Si está ejecutando una Mac de posibilidades recientes, es que sea de 64 bits y Macruby se ejecutará más rápido en él. Esto se debe principalmente al hecho de que la infraestructura subyacente se ha mejorado significativamente para procesadores de 64 bits. SONDAS DE DTRACE: · Se han agregado sondas Dtrace al núcleo del intérprete. Ahora puede rastrear varias cosas, como llamadas de métodos o excepciones. Todo eso se puede hacer en cualquier proceso de MacRuby en el sistema. · Dtrace es una herramienta muy poderosa que ha demostrado ser extremadamente útil al depurar aplicaciones en vivo. Los barcos de MacRuby con varios scripts de DTRACE In / Developer / Ejemplos / Ruby / MacRuby / DTrace para perfilar diversas cosas como el recuento de métodos, la duración o incluso los objetos recolectados por el GC. Tiempo de ejecución OBJETIVO-C API: · MacRuby ahora expone una API objetiva-C que se puede usar para controlar el tiempo de ejecución de un entorno de cacao puro. · Debe ser útil si está trabajando en una aplicación de cacao de Objective-C y está considerando usar MacRuby para implementar nuevas funcionalidades o para proporcionar una interfaz de scripting a sus objetos nativos. Nuevas plantillas XCode: · Una plantilla de "Aplicación de datos de MacRuby Core" ya está disponible, así como un objetivo "Incrustar MacRuby". Este último se puede utilizar para incrustar MacRuby.FrameWork dentro de su paquete de aplicaciones. Incrustar el marco le permite distribuir su solicitud a los usuarios y no exigir que instalen MacRuby. Un mejor hotcocoa: · Hotcocoa es una capa rubí idiomática y delgada que se encuentra sobre el cacao y otros marcos. Se introdujo en MacRuby 0.3 y se ha mejorado significativamente en 0.4. · Se agregaron nuevas asignaciones para XML Parser, KVO Array / set accesorios, listas de propiedades y más componentes de Appkit, así como muchas correcciones de errores y mejoras. · Una tarea de "implementación" se agregó al archivo RakeFile del proyecto. Esta nueva tarea prepara una solicitud de despliegue al incrustar el tiempo de ejecución de MacRuby dentro de su paquete (similar a lo que hace el objetivo de MacRuby de Xcode). Una vez que se complete la tarea "MacRAke implementar", puede compartir su .App con amigos que no tienen MacRuby instalados en su máquina. · Pero el cambio más interesante es probablemente la nueva capa gráfica, llamada HotCocoa :: Gráficos. Proporciona una simple interfaz orientada a objetos en la potencia de los gráficos básicos de Mac OS X y las bibliotecas de dibujo de imágenes básicas. MISC CAMBIOS: · En la lista de cambios menores, el conjunto se ha reemplificado en la parte superior de NSSet y NSNumber implementa los métodos numéricos. Finalmente, la biblioteca estándar se actualizó a la versión de Ruby 1.9.1. CAVEAT LECTOR: · Mientras MacRuby 0.4 resulta ser bastante estable cuando se trata de un desarrollo de cacao, todavía hay algunos problemas con las extensiones de C, los rubygems y Ruby IOS. Recomendamos utilizar las API de cacao correspondientes (cuando existan) Mientras tanto, trabajamos en estos temas.


Macruby Software relacionado

Motor c4

Uno de los motores de juego 3D más avanzados tecnológicamente disponibles en la actualidad. ...

5,845 414.1 MB

Descargar