Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / 0xcc.net (3)

  • いやなブログ: プログラミング言語C++第3版

    プログラミング言語C++第3版 一年ほど前から読み始めて、気が向いたときに10~30ページずつ読むという亀の歩みで進めてきた『プログラミング言語C++第3版』をようやく読み終えました。 以下のような理由から、このの位置づけはなかなか微妙です。 記述が全般的に高度・専門的であり、プログラミング経験があまりない人の門書としては絶対に向かない STL を含む標準ライブラリの解説は構成にまとまりがなく、リファレンスとして使いにくい 言語仕様を厳密に知りたいのなら書ではなく規格書を参照した方がいい というわけで、1年かけて読んでおいて言うのもなんですが、それほどお勧めではありません。ところどころに間違いや誤植などがあるのも難点です。 ではななぜ読み続けてきたのかというと、 なんだかんだいっても、C++ の作者による著作であり、C++ の思想が随所から伝わってくるためです。C++ を始めた当初は、

  • プログラミングのノウハウ

    プログラミングに関するノウハウは大きく 3つにわかれると思う。 (またもや強引な分類) 1. 普遍的なノウハウ アルゴリズム, データ構造, オブジェクト指向, ツールボックスアプローチ, λ計算, etc. 2. システムのノウハウ 言語処理系, 計算機アーキテクチャ, OS, ネットワーク, etc. 3. 雑多なノウハウ 恣意的なAPI, 恣意的な言語仕様, 各種ソフトウェアの設定, 各種コマンドラインオプション, ソフトウェアのインストール作業, 各種システムの仕様の違い, 「最新技術」, etc. プログラミングをする上では 3種類のノウハウすべてが多かれ少な かれ必要なのだけど、僕のような人は、ついつい 3番目の雑多なノ ウハウばかりが増えていってしまう。日々のネットサーフィンで得 られるノウハウは大抵これである。 雑多なノウハウというのは、「たまたまそうなっている」だけであっ

  • Unicode の文字列をエスケープする JavaScript - bkブログ

    Unicode の文字列をエスケープする JavaScript Unicode の文字列を \uXXXX (UTF-16) と \xXX (UTF-8)、&#DDDD (数値文字参照)、Base64, Quoted-printable、 URL などの形式でエスケープする JavaScript です。

  • 1