BT

MacRuby 0.6: Suporte a debug, extensões C e melhor compatibilidade

por Pedro Mariano em 04 Mai 2010 |

Após 3 meses de trabalho os desenvolvedores do MacRuby anunciaram a mais nova versão do projeto, o MacRuby 0.6, a última versão vêm trazer, dentre suas novidades, uma maior integração com o Mac OS X e com Cocoa. A nova versão foi considerada "estável para desenvolvimento com Cocoa" o que já é um grande avanço para todos os desenvolvedores que aguardavam mais estabilidadade.

Além da estabilidade novas funcionalidades foram adicionadas ao MacRuby 0.6, dentre elas temos:

  • Suporte experimental a debug
  • Suporte a extensões C
  • A base foi reescrita para melhor compatibilidade e futuras atualizações (Novo Hash, String e Regexp)
  • API's para GCD (Grand Central Dispatch)

O suporte a extensões C faz com que seja possível utilizar extensões como o Nokogiri, SQLite3 and PostgreSQL junto com o MacRuby. As API para GCD provê uma forma fácil e abstrata para se tratar com programação concorrente. O debug é outra funcionalidade que vêm em boa hora, mesmo sendo lançado com um suporte "experimental" já é possível chamar o compilador através do comando "macrubyd" para que ele fique em modo debug adicionando assim alguns logs adicionais além de realizar o debug.

Os próprios desenvolvedores admitiram que ainda é necessário melhorar a compatibilidade com o Ruby porém já houve é possível ver um grande diferença entre a versão 0.6 e 0.5. O MacRuby 0.6 pode ser baixado aqui, porém esse pacote está disponível apenas para Mac OS S 10.6 (Snow Leopard). Usuários do Leopard(10.5) também poderão utilizar porém é necessário compilar o código fonte.

Se você deseja obter informações mais detalhadas sobre o novo release confira o anúncio oficial no site do MacRuby.

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.

Dê sua opinião

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

Receber mensagens dessa discussão
Comentários da comunidade

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

Receber mensagens dessa discussão

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

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.