BT

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

寄稿

Topics

地域を選ぶ

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

  • JavascriptVMに多数の言語: CoffeeScript 1.0, StratifiedJS, EmscriptenによるC/C++, Python

    Javascriptの広まりとVMが非常に速くなっていることが言語の面白いランタイムを生むことになった。InfoQは、言語とJavascriptにコンパイルするツールを調べた。CoffeeScript 1.0, StratifiedJS,そしてJavascriptにC/C++をもたらすEmscripten LLVMバックエンドなどである。

  • 開発者は、Visual C++の将来に不安を抱いている

    昨日、コミュニティで関心が持たれている、その将来についてVisual C++ Blogにビデオが投稿された。この投稿にVisual C++チームからまだ回答がないことがC++コミュニティの気に障っている。

  • Windows Phone 7は、.NET言語の協調的進化の約束に疑問を与えた

    2009年マイクロソフトのLucas Bolognese氏は、C#とVisual Basicが共に進化していくことを約束した。そして、F#の製品化において、その言語をよりよく拡張すると想定した。しかし、WP7の初期リリースでは、C#のみが提供され、この約束に疑問を与えることになった。

  • RAD Studio XEに搭載される主要機能のビデオプレビュー公開

    EmbarcaderoはSubversionのサポートやPHP IDE、新しいモデリングダイアグラムといったRAD Studio XEに追加される新機能のビデオプレビューを公開した。今後、最適化や自動化機能、クラウドサポートなどのビデオプレビューが公開される予定だ。

  • Tasktop Pro 1.6,C/C++ プロジェクトのタスク管理と自動タイムトラッキングをサポート

    Eclispe Mylyn と Tasktop の開発元である Tasktop Technologies 社は先週,Tasktop Pro 1.6 バージョンのリリースを発表した。Tasktop Pro は Eclipse IDE 用のアプリケーションライフサイクル管理 (ALM) 統合スイートだ。最新バージョンでは,リポジトリ間リンク,C/C++プロジェクト用のタスク管理フォーカス,アジャイル ALM ツールとの統合などがサポートされる。さらに今回のリリースでは,自動タイムトラッキング機能も追加されている。

  • データ、コンテキスト、相互作用 : James O. Coplien氏とTrygve Reenskau氏による新しい設計方法

    このほど、James O. Coplien氏とTrygve Reenskaug氏は、OOPの新しい設計方法を紹介した。データ(Data)、コンテキスト(Context)、相互作用(Interaction)パターンに基づく設計方法である。この設計方法により、今までのOOPでは捕らえることができなかった振る舞いに関する要求、つまりユーザが思い描くモデルを把握することが可能となる。この記事では、多くの反響や批判があったDCIに関して、例を示しながら洞察し、その優位性について説明する。

  • C++とJavaのレガシーについて語るのは時期尚早か?

    C++とJavaが残したレガシーについてBruce Eckel氏が最近投稿した���ログが大きな反響を呼んだ。彼はいくつかの設計ミスについて述べるも、両言語がプログラミング言語の発展において大きな役割を担い、重要な建設的レガシーを残してきたと結論付けた。しかし、これら言語のレガシーについて語るのはまだ早いのではないだろうか。

  • SharpDevelop、3.0に画期的事件

    SharpDevelopコミュニティは、無償オープンソース.NET IDEのバージョン3.0をリリースした。SharpDevelop(#Develop)は、.NET 3.5、C#、VB.NET、F#、コードコンプリート、自動コード挿入、リファクタリングなどのサポートを売り物にしている。

  • プログラミング言語:2008年の振り返りと2009年の展望

    昨年の年初、Ehud Lamm氏がLamba the Ultimate上で他のブロガーにも呼び掛けて2008年のプログラミング言語(PL)分野に関する予言を投稿するスレッドを立ち上げた。

  • Ruby VMのまとめ:Ruby 1.9.1 Preview 1、RubiniusがC++ VMへ移行

    Ruby 1.9.1 Preview 1がリリースされた。

  • 発表:新Google C++ テストフレームワーク

    近ごろGoogleは、C++開発向けxUnitベースのテストフレームワークをオープンソース化した。プロジェクトデベロッパのZhanyong Wan氏よると、そのフレームワークは何年もの間数千人のC++デベロッパによりGoogle内部で使用されてきたと言われている。

  • Facebookチャットアーキテクチャー

    Facebookのエンジニアリングのブログ上で、ソフトウェアエンジニアであるEugene Letuchy氏が最近、Facebook Chatの背景にあるエンジニアリングに関する決定について詳細を書いた。

  • APIのガイドとしてのAPIFinder

    こんにちのデベロッパは、他のWebサイトのサービスをコンシュームするアプリケーションを絶え間なく作成している。こうしたサービスのコンシュームには、時として複雑な Application Programming Interface (API)を理解することが必要になる。

  • Symbian OS用の.NET Compactが発表される

    Red Five Labが.NET Compact FrameworkをS60とSymbian OSに持ってこようとしている。SymbianはスマートフォンOSのマーケットリーダーである。1995年にS60は市場シェアの58%を占めていた。全体的には72%の端末がS60かもしくはSymbianで動作していた。

BT