InfoQ ホームページ ランタイム に関するすべてのコンテンツ
-
Ruby 2.0 Preview 1リリース、最終リリースは2013年2月に
Ruby 2.0のリリースマネージャー、遠藤侑介氏がRuby 2.0の最初のプレビューリリースとリリース目標が2013年2月であることをアナウンスした。Ruby 2.0の大きな新機能(Refinements、キーワード引数、Enumerator#lazyなど)とアップグレード時にユーザが知っておくべきことについて学ぼうと、遠藤侑介氏に話を聞いた。
-
コミュニティ駆動リサーチ: JavaとJVMに関して、あなたのプライオリティは?
InfoQのリサーチ活動として、2番目の質問「JavaとJVMに関して、あなたのプライオリティは?」が公開された。このInfoQの新しいサービスが望んでいるのは、企業ソフトウェア開発に影響を及ぼすトレンド、行動、テクノロジに関する最新の偏見のないコミュニティベースの洞察を皆さんに提供することだ。従来のベンダーやアナリストによるリサーチとは違って、このリサーチは皆さんの回答がベースになる。
-
Azulがオープンソースコミュニティプロジェクトに無料で、Zing JVM を提供。
Azul Systemsは、彼らの中断しないZing JVMをオープンソース開発者やプロジェクトに、開発やテスト目的の使用に対しては、無料で提供する、とアナウンスした。
-
CRaSH: JVMを監視するコマンドラインシェル
Common ReusAble SHell (CRaSH)は実行中のJVMに接続し、JVMの情報を収集しJVMの内部の設定を変更することができるコマンドを提供する対話型シェルだ。既存のJavaアプリケーションのリモートからの監視や管理に利用でき、Groovyスクリプトで拡張することもできる。
-
vert.x – Node.jsの代替フレームワーク
Vert.xは次世代の非同期でスケーラブルな並列処理アプリケーションのためのフレームワークでありJVM上で動作する。Node.jsの代わりになり得るフレームワークだ。開発者はJavaScript、Ruby、Groovy、Javaを使ってこのフレームワーク向けのアプリケーションを作れる。これらの言語を混ぜ合わせて使うことも可能だ。
-
Java 7u4がOSXをサポート
Java 7u4のリリースで、Oracleは遂にJDK と JavaFX SDKのOSX向けインストーラを提供した。このアップデートには、G1ガーベッジコレクターやJCMD診断フレームワークのような新フィーチャも含まれている。更に知るために読み続けて欲しい。
-
Rich Hickey 氏,Clojure/West で Datomic を語る
Rich Hickey 氏は先週末の Clojure/West カンファレンスで,自身の最新活動である Datomic に関する講演を行った。氏が言うところの "スケーラブルでフレキシブル,インテリジェントなアプリケーションを実現すべく設計された,クラウドアーキテクチャ上で稼働する分散データベース” である Datomic は Amazon の DynamoDB 上に構築され,クエリをアプリケーション内で実行するために Prolog のサブセットである Datalog を組み込んでいる。
-
Ruby Enterpriseエディションが終わる。Phusionは、Passengerに注力。
PhusionがRuby 1.8.7 ベースの Enterprise Edition (REE) のサポートを止めると発表した。Ruby 1.9ベースのバージョンは計画がない。その代わりにチームは、Phusion Passenger、Apache や Nginx上でRubyを走らせるソリューションに注力する。
-
Rubyのメモリ使用量を改善するBitmapマーキングGC
Ruby 1.9.3の後継では、現在の遅延解放ガベージコレクターは、Ruby Enterprise Editionのcopy-on-writeと親和性の高いGCに似た仕組みで、並列プログラミングにおけるRubyのメモリ使用量を大幅に削減するBitmapマーキングGCに置き換えられる。私たちは、現在の遅延解放とBitmapマーキングGCの両方を実装したNarihiro Nakamura氏と話した。
-
CeylonとCeylon IDEの最初のマイルストーン
今週初め、Ceylon IDEの最初のマイルストーンがリリースされた。これは、昨年の12月に初めてリリースされたプログラミング言語Ceylon用のIDEである。
-
Scalaを新鮮に保つ
Scala 2.10が見えてきており、そして最近物議を醸す意見もあるが、実際のところ、Scalaの後方互換性に関する話は何なのか?そしてそれは、人気のあるScalaライブラリにどのような影響を及ぼすのか?もしJosh Suereth氏が正しければ、昨年David Pollak氏によって提案されたScala Freshプロジェクトが再スタートする。
-
Azul、Java実行応答時間を測定するオープンソースのjHiccupツールをリリース
Azul Systemsは本日、jHiccupのリリースを発表した。これはJavaランタイムプラットフォームで動作するアプリケーションのポーズとストール(もしくは"hiccup"(一時的中断))を測定するために作られたオープンソースのツールだ。
-
Azul,無停止ガベージコレクタをLinuxネイティブ化
Azul Systems は今日,Zing 5.0 を発表した。ハイパーバイザに関するこれまでの動作条件を取り除くことにより,無修正の 64bit Linux 上で pauseless JVM が初めて動作する。
-
Apache Harmony の終幕
Apache Harmony PMC は今週初め,コードベースを Apache Attic に移動して PMC を解散するプロセスの開始を問う投票を行った。賛成18票に対して反対2票というその結果によって Apache Harmony プロジェクトは終了し,将来のために Attic に置かれることになる。
-
最新のXtextリリースでJVMとの統合が実現
Eclipse Foundation より今週 Xtext 2.1 が リリースされた。多くの機能追加に加えJava VMをターゲットとしたDSL(Domain Specific Languages)作成支援という大きなイノベーションが含まれている。