Macruby.

Uma versão do Ruby, portado para ser executado diretamente no topo das tecnologias principais do Mac OS X Core
Baixe Agora

Macruby. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Apple
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 40.9 MB

Macruby. Tag


Macruby. Descrição

Uma versão do Ruby, portado para ser executada diretamente no topo das tecnologias do Mac OS X Core A MacRuby é uma versão do Ruby, portada para ser executada diretamente no topo das tecnologias principais do Mac OS X, como o Objectivo-C Comum Runtime e o Coletor de Lixo, e a estrutura do CorreFoundation. Mesmo que ainda seja um trabalho em andamento, a MacRuby tem o objetivo principal de permitir a criação de aplicativos Mac OS X full-fledge, que não sacrificam o desempenho para aproveitar os benefícios de usar o Ruby. O que há de novo nesta versão: · Esta é uma versão bastante importante que traz novos recursos e corrige vários problemas. As mudanças são muito numerosas para serem mencionadas, então aqui está uma seleção dos mais interessantes. GC roscado: · O coletor de lixo MacRuby está agora em execução no modo multi-threaded por padrão. Isso significa que a MacRuby sempre fará coleções de lixo em um tópico separado e, portanto, não interromperá o fluxo do programa. Suporte completo de 64 bits: · Macruby agora está trabalhando totalmente em modos Intel 32 e 64 bits. Se você estiver executando uma recente chances de Mac é que é de 64 bits e MacRuby funcionará mais rapidamente nele. Isto é principalmente devido ao fato de que a infraestrutura subjacente foi significativamente melhorada para processadores de 64 bits. DTRACE SONDES: · As sondas DTRACE foram adicionadas ao núcleo do intérprete. Agora você pode traçar várias coisas, como chamadas de método ou exceções. Tudo isso pode ser feito em quaisquer processos de macróxia no sistema. · DTRACE é uma ferramenta muito poderosa que provou ser extremamente útil ao depurar aplicativos ao vivo. Macruby Navios com vários scripts DTRACE em / Desenvolvedor / Exemplos / Ruby / Macruby / DTRACE para perfil várias coisas, como contagem de métodos, duração ou mesmo objetos coletados pelo GC. Runtime Objective-C API: · A MacRuby agora expõe uma API Objetivo-C que pode ser usada para controlar o tempo de execução de um ambiente de cacau puro. · Deve ser útil se você estiver trabalhando em um aplicativo de cacau objetivo-C e está considerando usar a MacRuby para implementar novas funcionalidades ou fornecer uma interface de script aos seus objetos nativos. Novos modelos Xcode: · Um modelo "MacRuby Core Data Application" está agora disponível, bem como um alvo de "MacRuby". Este último pode ser usado para incorporar MacRuby.Framework dentro do seu pacote de aplicativos. Incorporar a estrutura permite que você distribua seu aplicativo para os usuários e não exija que instale a MacRuby. Um hotcocoa melhor: · Hotcocoa é uma camada de rubi fina e idiomática que fica acima do cacau e outras estruturas. Foi introduzido em Macruby 0.3 e foi significativamente melhorado em 0,4. · Novos mapeamentos para parser XML, KVO Array / Set Acessos, listas de propriedades e mais componentes APKKIT foram adicionados, bem como muitas correções de bugs e melhorias. · Uma tarefa "Deploy" foi adicionada ao rakefile do projeto. Essa nova tarefa prepara um aplicativo para implantação, incorporando o tempo de execução da MacRuby dentro de seu pacote (semelhante ao que o alvo de MacRuby do Xcode ABED). Depois que a tarefa "Macrake Deploy" estiver concluída, você poderá compartilhar seus .App com amigos que não têm Macruby instalado em sua máquina. · Mas a mudança mais interessante é provavelmente a nova camada gráfica, chamada hotcocoa :: gráficos. Ele fornece uma interface simples orientada a objetos na energia dos principais gráficos do Mac OS X e bibliotecas de desenho de imagem. Misc alterações: · Sobre a lista de pequenas alterações, o conjunto foi reimplementado em cima do NSSet e NSNumber implementa os métodos numéricos. Finalmente, a biblioteca padrão foi atualizada para a versão Ruby 1.9.1. Leitor de advertência: · Enquanto a MacRuby 0.4 acaba por ser bastante estável quando se trata de desenvolvimento de cacau, ainda há alguns problemas com extensões C, rubygems e rubi ios. Recomendamos usar as APIs de cacau correspondentes (quando elas existam) enquanto isso trabalhamos nessas questões.


Macruby. Software Relacionado

Dabo.

Framework de aplicativo de desktop 3-tier para Python ...

422 2 MB

Download

Pilar

Assuma o controle da subversão com um aplicativo cliente que foi projetado especificamente para usuários de Mac. ...

139 18.8 MB

Download