マクリビリー

Mac OS X Core Technologiesの上に直接実行されるように移植されたRubyのバージョン
今すぐダウンロード

マクリビリー ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Apple
  • 出版社のWebサイト:
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 40.9 MB

マクリビリー タグ


マクリビリー 説明

Mac OS X Core Technologiesの上に直接実行されるように移植されたRubyのバージョン MacRubyはRubyのバージョンで、Objective-C Common RuntimeとGableCollectorなどのMac OS X Core Technologiesの上に直接実行され、CoreFoundation Frameworkです。まだ進行中の作業であっても、MacRubyはRubyを使用することの利点を享受するためにパフォーマンスを犠牲にしないフルブレッドMac OS Xアプリケーションの作成を可能にするという主な目標を持っています。このリリースの新機能: ・新機能をもたらし、いくつかの問題を解決する重要なリリースです。変更はすべて述べられていることが多すぎるので、ここで最も興味深いものの選択があります。 スレッドGC: ・MacRubyガベージコレクタは、デフォルトでマルチスレッドモードで動作しています。つまり、MacRubyは常に別のスレッドでガベージコレクションを実行し、したがってプログラムのフローを中断しないことを意味します。 完全な64ビットサポート: ・MacRubyは、Intel 32ビットモードと64ビットモードの両方で完全に機能しています。最近のMACチャンスを実行している場合は、64ビットで、MacRubyがそれ以上実行されます。これは主に、根本的なインフラストラクチャが64ビットプロセッサに対して大幅に改善されたという事実のためです。 DTRACEプローブ: ・DTRACEプローブがインタプリタのコアに追加されました。メソッド呼び出しや例外などのさまざまなことをトレースできます。システム内の任意のマクリビルプロセスでそれをすべて行うことができます。 ・DTRACEは、ライブアプリケーションをデバッグするときに非常に役立つことが証明されている非常に強力なツールです。 MacRubyは、/ developer / examples / ruby / macruby / dtraceに複数のDTraceスクリプトを搭載して、メソッド数、期間、さらにはGCによって収集されたオブジェクトなどのさまざまなものをプロファイルします。 Runtime Objective-C API: ・MacRubyは、純粋なCOCOA環境からのランタイムを制御するために使用できるObjective-C APIを公開します。 ・Objective-C Cocoaアプリケーションに取り組んでいて、新しい機能を実装するため、またはネイティブオブジェクトにスクリプトインターフェイスを提供するためにMacRubyを使用することを検討している場合は、役立つはずです。 新しいXcodeテンプレート: ・「MacRuby Core Data Application」テンプレート、および「埋め込みマクリビー」ターゲットが利用可能になりました。後者は、アプリケーションバンドル内にMacRuby.Frameworkを埋め込むために使用できます。フレームワークの埋め込みを使用すると、アプリケーションをユーザーに配布することができ、MacRubyをインストールする必要はありません。 より良いhotcocoa: ・hotcocoaは、ココアおよび他のフレームワークの上に座っている薄くて慣用のルビー層です。それはMacRuby 0.3で導入され、0.4で大幅に改善されました。 ・XMLパーサー、KVOアレイ/セットアクセサ、プロパティリスト、その他のAppKitコンポーネントの新しいマッピング、および多くのバグ修正と改善が追加されました。 ・プロジェクトのRAKEFILEに「展開」タスクが追加されました。この新しいタスクは、マクリビーランタイムをバンドル内に埋め込むことで、展開のためのアプリケーションを準備します(Xcodeの埋め込みマクージャターゲットが実行するものと同様)。 「マクレア展開」のタスクが完了すると、マシンにマクリビーがインストールされていない友人との.appを共有できます。 ・しかし、最も興味深い変化はおそらくHotcocoa :: Graphicsと呼ばれる新しいグラフィックレイヤーです。 Mac OS Xのコアグラフィックスとコアイメージ描画ライブラリの電源に単純なオブジェクト指向インタフェースを提供します。 その他の変更: ・マイナー変更のリストを表示するには、NSSETの上に設定され、NSNUMBERは数値メソッドを実装しています。最後に、標準ライブラリはRuby 1.9.1のバージョンに更新されました。 警告レクター: ・Macruby 0.4がCocoa開発に関してはかなり安定していると判明しているが、C拡張子、Rubygems、Ruby iOSに関するいくつかの問題があります。その間に、対応するCOCOA APIを使用することをお勧めします。


マクリビリー 関連ソフトウェア

礎石の

Macユーザー向けに特別に設計されたクライアントアプリケーションでSubversionを制御します。 ...

139 18.8 MB

ダウンロード