InfoQ ホームページ JVM に関するすべてのコンテンツ
-
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 を組み込んでいる。
-
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)作成支援という大きなイノベーションが含まれている。
-
Azul Systems と TwitterがJCP実行委員会に選出され、VMwareが外れた
Twitter と Azul Systemsが Java SE/EEの JCP 実行委員会のメンバーに選ばれた。それぞれの得票は投票の 32% と19%であった。両会社とも OpenJDKプロジェクトに参加している。VMwareは、外れた。
-
Clojure 用 Web フレームワークのまとめ - Enlive と Compojure
Clojure は Lisp 言語ファミリの比較的新しいメンバであり,Java プラットフォームで動作する。2007 年に発表されたこの言語は,多くの関心を集めてきた。InfoQ では Compojurを開発した James Reeves 氏,Enlive を開発したChristophe Grand 氏に簡単な Q&A を行い,Clojure に関連するプロジェクトの内容と,そこでの経験について話を聞いた。
-
Java 7のホットスポットVMで発生するループバグの詳細
先週、OracleがリリースしたJava 7は賞賛と共に迎えられた。だが、Apache Luceneプロジェクトによって、ループを10,000回以上まわした時に実行されるホットスポットの最適化の1つに問題があることが発覚した。この問題はどのくらい深刻なものなのだろうか?また、ここ数日展開された否定的な報道は、根拠があるものなのだろうか?
-
JetBrainsが新しいJVM言語 Kotlinを導入
これまで、Kotlinは Saint Petersburgの西30kmにあるロシアの島として、第一に知られてきた。つい最近、チェコの会社であるJetBrainsがJVM (Java Virtual Machine)上で走る新しいプログラミング言語、Kotlinを導入した。言語の開発者の意図は、Java言語における、幾つかの課題を取り除くことである。
-
JVM言語Ceylon
Hibernateの作者Gavin King氏はQCon北京でJVM言語Ceylonに関するプレゼンテーションを行った。Ceylonプロジェクトはほぼ初期段階で、コンパイラもIDEサポートもないが、CeylonはJavaプログラミング言語のいくつかの制限に立ち向かっている。その存在がtwitter上でリークされたため、その言語についてのたくさんの憶測が生まれている。読み進めて、Gavin King氏の言葉からより詳細を得て欲しい。
-
IBM が z/OS 用の新 64-bit Java SDK をリリース
IBM は z/OS Java のセキュリティ拡張と新しい z196 インストラクションを活用すべく,J9 VM をベースとする2つの Java 6 SDK を新たにリリースした。
-
OpenJDKでのInvokeDynamicに関する最新情報
先日、OpenJDKのビルドにJSR 292 APIの更新版が含まれるようになった。これは、まだ最終版になっていないが、JSRがどのように形作られていくかを上手く示してくれている。