2007年へ/ 2008年へ/ 2009年へ/ 2010年へ/ 2011年へ/ 2012年へ/
2008-10-08[n年前へ]
2009-10-08[n年前へ]
■Snow LeopardのGCDサポート Rubyのコンパイルや並列処理対応、MacRuby最新ベータ登場 
LLVMベース、Snow LeopardのGCDサポート Rubyのコンパイルや並列処理対応、MacRuby最新ベータ登場
MacRuby 0.5以降では、ThreadクラスはネイティブのPOSIXスレッドに対応し、各スレッドは個別のVMインスタンスを持つという。また、MacRuby はSnow LeopardからMac OS Xに導入された並列処理API「Grand Central Dispatch」(GCD)にも対応する。(中略)MacRubyではRubyのブロックが使える。つまり、低レベルのスレッド処理のことを意識せず、ブロックを書くだけで並列プログラミングによるマルチコアの恩恵を受けやすいというわけだ。
パフォーマンス重視で開発を進めているMacRubyでは、並列処理だけでなく、ネイティブコードへのコンパイルも可能としたという。実行時最適化のJIT(Just-in-Time)と、事前コンパイルのAOT(Ahead-of-Time)の双方をサポートする。
2011-10-08[n年前へ]
■iOS 5対応のMonoDevelop 2.8がリリース 
「iOS 5」対応を進めた「MonoDevelop 2.8」がリリース
米Xamarinは10月5日、オープンソースの.NET統合開発環境(IDE)の最新版「MonoDevelop 2.8」を公開した。先に米Appleが発表した「iOS 5」への対応が中心となる。
MonoDevelopはC#やその他.NET言語向けのIDE。Linux、Windows、Mac OS X上でASP.NETアプリケーションを作成したり、Visual Studioで作成した.NETアプリを容易にLinuxへポーティングできる。