InfoQ

InfoQ

トピック・タグ別の表示

Cに関するすべてのコンテンツ


Cに関する最新コンテンツ

アジャイルの限界

トピック
Agile,
Agileの採用,
アジャイル技術,
ユニットテスト

非伝統的な環境でアジャイルを実践しようとする試みが直面する問題は、アジャイルの原則が適用できないことでも、フィードバックのサイクルが始めからうまくいかないことでもない。アジャイルのスイート・スポットの外では、アジャイルの技術を適用するにはさらなる障壁があり、コストがかかること。これが、彼らが直面した問題だ。これらの障害物はアジャイル自体の適用を妨げるものではないが、アジャイル適用のコストを引き上げる。

Cに関するNews

Google Native ClientがChrome 14でデビュー

トピック
パフォーマンス&スケーラビリティ,
Architecture

Google Native ClientがChrome 14のベータに含まれてきたが、もうすぐ製品でサポートされる技術になる。

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

トピック
言語設計,
Ruby,
コンパイラ,
.NET,
言語,
JavaScript,
Java

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

Twitter、進化するアーキテクチャ

トピック
パフォーマンス&スケーラビリティ,
Architecture

Twitterサービスチームの主任エンジニアであり、主に最適化とスケーラビリティを担当しているEvan Weaver氏が、QCon London 2009においてTwitterのアーキテクチャ、とりわけ過去一年にわたって行ってきたウェブサイトの最適化について語った。

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

トピック
JRuby,
言語設計,
Architecture,
Ruby,
.NET,
言語,
Java

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

Parrot VMは時代遅れか?

トピック
.NET,
スクリプティング,
Architecture,
Ruby,
Java

Parrot Virtual Machineがその誕生から6年目を迎えた。ParrotはPerl6と密接に関わりながら開発されているオープンソースVMだが、他の言語も狙いとした複数言語VMなのである。その一番の目的はダイナミック言語において良質なVMであることだがC99のような稀な言語がParrot上で作動し、また. NETバイトコードトランスレータもあるのだ。