BT

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

寄稿

Topics

地域を選ぶ

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

  • C++アプリケーションにOSGi APIを提供するC++ Micro Services

    EclipseCon EuropeでSascha Zelzer氏がC++ Micro Servicesプロジェクトを発表した。標準OSGiレイヤにおける同種のAPIに倣って,C++プログラムにOSGiサービスレイヤを提供することが目標だ。詳細は本文を読んで確認してほしい。

  • OSGiがJavaScriptとネイティブ言語をターゲットに

    モジュール形式の多言語アプリケーションスタックに対する人気の高まりを受けて,OSGi Allianceでは,言語とランタイムに依存しないバージョンの標準提供に向けた議論を再開した。

  • LLVM 3.3、C++11に完全準拠

    LLVMプロジェクトの最新リリースが登場した。新しいハードウェアターゲットの追加やコンパイラ最適化の強化など、多くのユーザにとってメリットがある。

  • AIDE 2.0がネイティブC/C++アプリのサポートを追加

    AIDE 2.0は、C/C++のサポート、新しいデザインビュー、良くなったUI、改善したGitの統合を追加した。AIDE は、Android 上で走るAndroid IDE である。

  • NuGetは、Monoサポート、C++を追加した

    NuGetの最新版はC++をサポートして、LinuxとMono互換性を改善した。ほぼ全ての開発者はNuGeを使って開発作業を簡易化する新しい機能を見つけることができる。

  • ClangのC++11サポートが完成

    C++11標準の機能のすべてを活用することを考える開発者は、今ならClangコンパイラを検討することができる。ClangプロジェクトはC++11の完全なサポートを提供する活動を完了した。

  • GCC 4.8でC++に完全移行

    GCCの新リリース4.8は、完全にC++で実装されたが、改善は内部だけではない。C++11、Googleの Go、新しいコンパイラーの最適化へのサポートを拡大した。

  • 調査: もっとも表現力に富んだ汎用プログラム言語は Clojure,CoffeeScript,Haskell

    ある調査によると,表現力のもっとも高い汎用プログラム言語は Clojure と CoffeeScript,そして Haskell なのだという。調査では LoC /コミットを表現力の測定単位として採用している。

  • MicrosoftがKinect for Windowsのサンプルをオープンソース公開

    Microsoftは先頃,Apache 2.0ライセンスの下で22のコードサンプルをCodePlexにソース公開した。Kinect for Windows Toolkit にも含まれるこれらのサンプルには,Kinectのさまざまな機能 – オーディオ,基本的操作,色彩と深さ,顔認識,赤外線,スライドショー・ジェスチャ,音声合成,WPF,XNA,その他の使用方法が示されている。

  • Casablancaの C++ SDKがオープンソースに

    Microsoftの C++ REST SDK、コードネームがCasablanca、が Apache 2.0ライセンスのもとでオープンソースされた。Casablancaは、開発者にRESTサービスとやりとりするC++11コードを書くマルチプラットフォームの方法を提供する。

  • Daniel Jebaraj氏が Succinctlyシリーズの電子書籍を語る

    Daniel Jebaraj氏がSuccinctlyシリーズの電子書籍のリリースの背後にある考えと将来のロードマップについて、InfoQに話した。

  • C++とDelphi用のLiveBindingsについて

    バインディング式は、XAML や Flex開発者にとっては新しい概念ではない。しかし、WinRTプログラミングで唯一使われるC++/CXの以外では、それはネイティブプログラミング言語で、普通見られるものではない。 VCL と FireMonkeyの両方向けに設計された、LiveBindings はこのルールの例外である。

  • C言語は今でも価値のある言語か?

    Couchbaseの作者Damien Katz氏は,C言語はバックエンドプログラミングにおいて現在でも優れた言語である,という意見を持っている。しかし他の開発者は,C言語はあまりにも欠陥が多いとしてC++やJavaを支持するもの,あるいはいずれも好まないというものなどさまざまだ。

  • 開発者はC++の学習を始めるべきか?

    C++ 11とC++ CXの導入によって、この言語に多くの新たな興味が湧いてくる。そして多くの開発者、とりわけWindows開発者は、C#やJavaをおいて、C++を取るべきか迷っている。John Sonmez 氏はNOという意見である。

  • LLVM が提案する C言語へのモジュール機能追加

    11月の LLVM developer meeting で Apple の Dong Gregor 氏が,C言語へのモジュール機能の追加に関するプレゼンテーションを行った。これはコンパイルをスピードアップすると同時に,ライブラリの持つセマンティック情報を改善し,IDE やデバッグでも活用する手段としてモジュール機能を提供するための移行アプローチだ。

BT