InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
HTMLへのPython、Ruby、XAMLの埋め込みを可能にするGestalt
JavaScriptは古い言語だ。最近の開発者のほとんどはRubyやPythonのような言語を使うことを好んでおり、ブラウザで行う処理のためだけにJavaScriptに戻ってくる。もちろんブラウザでVBScriptのようなJavaScript以外の言語をサポートすることが試みられてきたが、うまくいくことはなかった。Microsoftが今度はPythonやRubyを使って同じことを試みている。
-
NetBeans 6.8がもうすぐリリース 何が新しいのか?
NetBeansの開発チームは、 バージョン6.8 マイルストーン2をリリースしたこと とベータ版も数日でリリースすることを公表した。特筆すべき新機能には、Java EE 6, JSF 2.0, 組込みブラウザなどのサポートがある。
-
GitHub、Gemの自動作成をやめる
GitHubはGemの自動作成をやめた。Gemサーバもあと1年でやめるようだ。GitHubチームは、RubyForgeの次の代替Gemホスティングサイトとして、Gemcutterをすすめている。
-
System.IOの新しい特徴と機能改善
MicrosoftはSystem.IOの中核機能に対して、単純だが歓迎すべき改善を計画している。改善の中には、テキストファイルの読み取りと書き込みをする便利なメソッドや、ディレクトリ列挙の性能改善、メモリマップドファイルのサポートが含まれている。
-
Windowsインストーラや、1.8.7サポート、新しい組み込みAPIを追加したJRuby 1.4RC1がリリースされた
JRuby 1.4RC1が公開された。新しいバージョンでは、1.8.7互換や、改善されたJava統合、Windowsインストーラ、新しいYAMLパーサ、新しい組み込みAPIなどが加えられた。
-
Ruby エンタープライズエディション,新リリースより Ruby 1.8.7 へ移行
Ruby エンタープライズエディションの新リリースでは,Ruby 1.8.6 から Ruby 1.8.7 への切り替えが実施された。またパフォーマンスを大きく向上するパッチも搭載され,Twitter の Evan Weaver 氏がその効果を確認している。
-
MuleSoftがTomcatベースのTcat Serverおよび統合フレームワークiBeansをリリース
MuleSoft(旧MuleSource)によるApache TomcatベースのアプリケーションサーバTcat Serverが今日(2009年10月8日)リリースされた。InfoQはMuleSoftのMahau Ma氏、Greg Schott氏、Ross Manson氏と話す機会を得て、Tcat ServerおよびiBeansと呼ばれる新しい統合フレームワークのことを聞いた。
-
Cells:Rails 2.3向けコンポーネント
CellsはRailsの適切なコンポーネントであり、ミニコントローラや"ステロイドを使用したpartial"に匹敵し、高速でオブジェクト指向なものだ。その主要開発者であるNick Sutterer氏と話をした。
-
WebフレームワークGoogle Sitebricks - Dhanji Prasanna氏へのQ&A
SitebricksはGoogleによって開発された新しいWebアプリケーションフレームワークである。このフレームワークはGoogle Guice上に構築されており、早期エラー検出、短いコード、スピーディな開発に焦点を合わせている。InfoQではクリエイタでありGoogle WaveのコアエンジニアでもあるDhanji Prasanna氏から話をうかがった。
-
IronRuby アップデート
IronRuby の立ち上がりは非常に低調なものだった。その理由の大半は,Microsoft の社員が CRuby などの GPL コードを参照することさえ許されていないことにある。それでも彼らは長足の進歩を遂げて,今 1.0 リリースが間近になっている。
-
Apache Lucene 2.9 リリース
Apache Software Foundation が Lucene 2.9 をリリースした。バージョン 3.0 前の最後となるマイナーリリースであり,数多くのパフォーマンス向上に加えて準リアルタイム検索,数値範囲クエリのネイティブサポート,地理認識検索などの機能が提供される。
-
Adobe Max 初日のまとめ
Maxの初日において、AdobeはFlashプラットフォームが数々のモバイル上で使えるようになると発表した。幅広いデバイスでFlashが使えるようになるということは、Flash / Flex開発者コミュニティにとって重要な前進である。
-
コンパイラのターゲットとしてのJavaScript:Clamato、GWT Smalltalk、Python、Scheme
改善されたVMと至るところに存在するおかげで、JavaScriptはコンパイラにとって関心のあるターゲットになってきた。InfoQでは、 JavaScriptへとコンパイルする言語、Smalltalk Clamato、GWT Smalltalk、pyjamasを使ったPyhton、Moby Schemeを使ったScheme、について調査した。
-
Bill Burke氏、REST-*、 SOA/ROA、RESTに関して論じる
REST-*の発表とそれに対するコミュニティの反応をとりあげたInfoQのREST-*.orgに関する最近の記事は多くの反響を得た。フィードバックの結果として、REST-*にも変更が加えられた。Infoqは、REST-*のリーダーであるBill Burke氏にインタビューを行い、さらに多くのことを学ぶ機会を持つことができた。
-
.NET 4向けIronPython
.NET 4向けIronPythonのプレビュー版はVS 2010と一緒に出荷されるが、この2つがひとつに結びついているというわけではない。IronPythonの出荷計画を詳しく見てみよう。