MacRuby 0.5 veröffentlicht: Ein erheblicher, Stable Release

macruby_logo.png MacRuby hat einen bedeutenden Meilenstein in der Entwicklung betroffen heute: Version 0.5! Die wichtigsten Features zählen verbesserte HotCocoa Unterstützung (obwohl dies nun beibehaltenKakao "> getrennt von Kern auf GitHub), besser Ahead-Of-Time (AOT) Erstellung und Unterstützung für OS X 10.6 's Grand Central Dispatch.

Give It A Go!

Wenn Sie einen Mac haben und noch nicht aus MacRuby, geben Sie ihm ein zu gehen – die Geschwindigkeit und die allgemeine Niveau der Unterstützung für Ruby ist sehr eindrucksvoll versucht. Sie können MacRuby als eigenständiges Paket mit Installer (für OS X 10.6 und höher) oder wenn Sie mit RVM, ein Update nicht herunterladen und dann rvm install macruby auf die neueste Nightly-Build zu erhalten. Matt Aimonetti, der MacRuby-Projekt, versichert uns, daß "MacRuby Namensraum ist und sich nicht auf die aktuellen Ruby-Anlagen" – aber RVM ist immer noch eine Option, doch.

Sobald Sie geben MacRuby einen Versuch, lesen Sie in HotCocoa zu (installiert mit macgem install hotcocoa Es ist eine Bibliothek, die als "Ruby Ebene" zwischen Kakao und MacRuby. Anstelle von Ringen mit Klassen Kakao und ausführliche Methode Namen und wickelt HotCocoa bis Kakao in einem großen, warmen Decke von bekannten Ruby. Nehmen Sie diese sehr einfach "werfen ein Fenster mit einem Button auf dem Bildschirm" app, zum Beispiel:

 require 'rubygems'require 'hotcocoa "gehören HotCocoaAnwendung do | app |win = window: size => [100, 50]b = button: title => 'Hallo'b. on_action (puts "Welt!")winEnde 

Wird die Unterstützung iPad MacRuby?

Matt sagt "Nein!" Das Problem ist nicht ein Mangel an Lust oder Interesse, sondern dass das iPhone OS (auch auf der iPad verwendet) nicht tun, automatische Garbage Collection oder BridgeSupport Unterstützung haben – beide sind für MacRuby erforderlich. Angeblich, aber werden die Teilnehmer nach Wegen suchen, um diese Probleme zu umgehen, aber ich bin mehr Hoffnung von GC-Unterstützung in iPhone OS 4.0 ..

[ruby in news] Peter hier! Meine nächste "große Ding" ist eine neue Website namens coder.io. Wenn Sie in Technologien wie Ruby, Git, Python, das iPhone, MySQL, JavaScript, Clojure, etc sind, können Sie sich auf den kommenden sooon Liste bekommen :-) Es sollte hoffentlich einige freebies / Boni und exklusiven frühzeitigen Zugang . Danke!

Hinterlasse eine Antwort

Du musst angemeldet sein, um einen Kommentar abzugeben.