BT

Início Notícias MacRuby 0.4 Lançado com HotCocoa::Gráficos, Threaded GC, DTrace

MacRuby 0.4 Lançado com HotCocoa::Gráficos, Threaded GC, DTrace

Favoritos

MacRuby, um Objective-C baseado na implementação do Ruby está agora disponível na versão 0.4.

Entre as novas características está uma embedding API ("Runtime Objective-C API") que permite usar o MacRuby para scripting da aplicação host. A InfoQ anteriormente relatou sobre a API.

HotCocoa (adicionado no MacRuby 0.3), torna isso fácil para integrar com frameworks Cocoa, ex. na construção de GUIs. Uma nova funcionalidade agora é o HotCocoa::Graphics:

A inspiração para este projeto derivou o Processing e o NodeBox. Estes excelentes ambientes de programação baseado em gráficos para Java e Python são maduros e completo, mas o HCG oferece funcionalidades similares usando a elegante linguagem de programação Ruby e o poder de processamento de gráficos nativos no hardware Mac.

Processing é um linguagem baseada em Java para visualização. _why's Ruby Shoes também oferece capacidades de visualização similares.


O HotCocoa::Graphics blog fornece uma lista do mesmo código (completo com saída gráfica).

Para questões de performance, o MacRuby 0.4 agora roda o GC em uma thread separada e também inclui DTrace probes, que entre outras coisas pode reportar no GC activity (scripts de amostra DTrace para MacRuby).

Entre outras mudanças, o MacRuby 0.4 vem com bibliotecas Ruby 1.9.1, suporte a 64 bit, bem como uma melhor integração com o XCode.

MacRuby está agora disponível para download.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

  • Tradução

    by Fábio Costa Silva /

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Flávia, a tradução dessa notícia não está boa e merece uma revisão...

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.