注釈 オブジェクト指向 これは、クラスやメンバ関数、継承、 仮想関数によるディスパッチに対応していることを示しています。 インラインアセンブラ 多数のC/C++コンパイラがインラインアセンブラをサポートしてはいますが、 これは言語の標準の一部となってはいません。 各コンパイラ毎に構文はバラバラで、実装の質も統一されていません。 インターフェイス C++のインターフェイスへの対応は、IDL(インターフェイス定義言語) が開発されねばならなかった事実が示しているように、不十分です。 モジュール 多くの人がC++は正確にはモジュール機構を持っていない、と言うでしょう。 しかし、C++の名前空間は、ヘッダファイルと組み合わせることで、 モジュールの持つ機能の多くをカバーしています。 ガベージコレクション Hans-Boehm のガベージコレクタをC/C++プログラムでも用いることは可能ですが、 こ
配列操作の比較表: Ruby, Python, JavaScript, Perl, C++ プログラムを書いていると、他のプログラミング言語の記憶とごっちゃになって、「配列の後ろに要素を追加するのは push だっけ、 append だっけ」などと混乱することがあります。特に Ruby, Python, JavaScript はコードの書き方が似ているので、この問題が起きがちです。 そこで、備忘録として、 Ruby, Python, JavaScript, Perl, C++ の配列操作の比較表を作りました。一番慣れている Ruby を基準にしています。間違いなどがあったらご指摘いただけると助かります。他の言語のもあるといいなあ。 Ruby (Array) Python (list) JavaScript (Array) Perl (@) C++ (std::vector)
You down with PHP? (Yeah, and Ruby) The surveying snoops at Evans Data say developers that use PHP are more satisfied with the scripting language overall than those who program with Ruby, Perl, Javascript, Flex, and VB script. Evans Data said it polled over 500 developers and IT professionals world-wide, asking them to rank the features and options of scripting languages they have personally used.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く