BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 言語 に関するすべてのコンテンツ

  • ビッグデータ: 言語は本当に重要か?

    ビッグデータの分野では、数十億ものイベントの中で、たった1ミリセコンドの損失が重大な影響を与える。それにもかかわらず、Pythonのような遅いと考えられている言語が、この1年で非常に人気が出ている。ビッグデータコミュニティの最近の記事や議論では、データサイエンスとビッグデータのプログラミング言語の選択について、論争を始めている。

  • Facebook製UIライブラリ『React』の不変性をパワーアップさせる『Om』について

    Omは、Facebook製HTML UIライブラリ『React』向けの新しいClojureScriptインタフェースである。OmはClojure(Script)の永続データ構造と、Reactの描画機能を改善するためにrequestAnimationFrameを使用している。InfoQはアプリケーション開発において、Omおよび関数型プログラミングがもたらす恩恵について、Omの開発者であるDavid Nolen氏と対談した。

  • レスポンシブルデザインとコンテントウィジェットを加えたDoc-To-Help 2013 v2

    Component OneがDoc-To-Help 2013 v2をリリースした。アクセスしたデバイスに対応するコンテントを自動的に表示可能なレスポンシブルUIを備える。Note, Lightbox, Gallery, Carousel, Topic Contents, Tab, Code Highlighterといったコンテントウィジェットも含まれている。

  • 10歳になったScala

    10年前の今日,Scala言語の最初のリリースがcomp.lang.scalaニュースグループで発表された。10年という長い月日を経たこの言語の,次の10年はどのようなものだろうか? InfoQが振り返る。

  • AzulがWindowsおよびLinux向けのOpen JDK 6とJDK 7の商用バージョンを発表

    Azul Systemsは,フリーで使用できる同社版OpenJDKのZuluが,LinuxとWindowsベースの製品系列で,Java 6とJava 7の両方をサポートすると発表した。サポートはZulu Community Supportフォーラムを通じて行われる。同社はまた,OpenJDKの商用サポート版であるZulu Enterpriseも提供している。

  • スレッドモデルを変更したRust 0.9がリリース

    Rustチームが次世代プログラム言語Rustの最新バージョンをリリースした。今回のリリースで新しいのは,スレッディングシステムが再設計されたことと,1.0リリースに向けて言語としての改良がいくつか加えられたことだ。

  • EメールとAutoPageScaleのサポート,ファネル加重スライスを加えたStimulsoft Reports.Fx 2013.3

    StimulsoftがAdobe Flex, PHP, Java用のReports.Fx 2013.3をリリースした。指定されたアドレス,主題,テキストのEメールによるレポート配信をサポートしたのに加えて,グラフ形式としてのファネル加重スライスが新しい。AutoPageScale,CSV形式のレポート��適切なフィルタを設定可能なBand Filterオプションも追加されている。

  • JavaScriptのためのSOLID設計原則

    SOLID原則は安定したJavaScriptコードを書くのに役立つオブジェクト指向プログラミングの一例だ。 JavaScriptを中心に本も書いている開発者のDerick Bailey氏が最近のプレゼンテーションでこのように語った。

  • Koa 0.2.0リリース

    Node.jsベースのWebアプリケーションフレームワーク、Koa version 0.2.0がリリースされた。Koaは人気のあるMVCプラットフォーム、Expressの後継だが、新しいES6で導入された機能を多用している。これは最初の0.1.0リリースからの設計選択を再確認し、今後のリリースとプロダクション利用のためにKoaのAPIを固める上で重要なリリースだ。

  • Math.js: 多機能JavaScript Mathライブラリ

    Math.jsはJavaScriptおよびNode.js向けのオープンソースMathライブラリで、数値、ビッグナンバー、複素数、単位、行列を扱うことができる。これは柔軟な式パーサも備えている。さらに詳しく知るため、InfoQはプロジェクトの創始者であるJos De Jong氏にコンタクトした。

  • さらにパフォーマンスを向上したDart 1.1

    先日リリースされたDart 1.1は,dart2jsコンパイラのパフォーマンスが向上し,サーバ側の開発サポートが改善されている。言語自体はほとんどそのままだ。

  • Apache Kafka, 他とは異なるメッセージングシステム

    Apacheは、Kafka0.8 をリリースした。これは Kafka が Apache ソフトウェア財団のトップレベルプロジェクトになって以降の最初のメジャーリリースである。Apache Kafka は Publish-Subscribe 型のメッセージングシステムであり、分散型のコミットログの形で実装されている。当初は、大容量のイベントとログデータを収集および配信するために LinkedIn で開発されたメッセージングシステムであった。

  • Oracleがjava EE 8計画について,さらにフィードバックを募集

    OracleはJava EE 8コミュニティサーベイの第2部をローンチした。クラウド,セキュリティ,ロギング,デプロイ,テスタビリティ,プルーニング,プロファイルといったトピックが対象だ。

  • ORMツール Hibernare 4.3がリリース,JPA 2.1仕様を実装

    Javaベースのオブジェクト-リレーショナルマッピング(ORM)フレームワークであるHibernate ORM 4.3の最終版が先日リリースされた。2013年5月にリリースされたJPA 2.1仕様 - JSR 338の実装として認定されている。

  • Ruby 2.1.0リリース,新しいGCを提供

    Ruby 2.1がリリースされた。最大の改善点は,完全に刷新されたガベージコレクタによるパフォーマンスの大幅な向上だ。

BT