プログラミング言語関連のサイト
C言語
別に好きではないのだが使わざるえない言語である。
それを示すが如く、言語を問わずと言う課題に対してC言語を使った事はない(爆)
どこの環境でも大概使えるという点は大きな魅力的である。
- Language C FAQ
- C FAQ の日本語訳である。
邦訳書が出てはいるが、ただで読めたほうが良いしとか思ったり(笑)
- Cプログラミング診断室
- 同名の本の内容をウェブで公開したものです。
こっちは本を素直に買ったほうが無難かも(苦笑)
- GCC Home Page (英語)
- GCC の最新情報ならここ。
- MinGW: Minimalist GNU For Windows (英語)
- MinGW の最新情報ならここ。
- Visual C++ Toolkit 2003 サポートサイト
- VCTK の Wiki。
Pascal
C言語にめっきり押されて最近 Delphi にしか見なくなってしまった言語。
まあ、マイナー好きなので別に気にしませんが(苦笑)
- Free Pascal
- 色々な環境で動く GPL ライセンス下のソフトですが・・・Delphi があるから私には関係ないかも(笑)
C++
C言語を拡張した言語。
機能が余りに膨大なので、私が把握してない機能がいっぱいである。
私は Better C として使えばいいやと割り切っている。
Effective C++ を読んで以来、落とし穴の多い嫌な言語という認識をしています。
- C++ Technical Documents
- 有益そうなことが書いてあるのですが・・・私には難しいです(弱)
- STLのページ
- C++ で私が一番気になる STL ですが・・・未だに勉強してません(苦笑)
- C++とのつきあい方
- 硬くない文体で読みやすい。
Ruby
国産のオブジェクト指向スクリプト言語。
語れるほど勉強してません。
- Ruby Home Page
- 取り合えず総本山。
Dylan
元々 Apple が作ろうとしていた動的言語みたいですが・・・まだ語れるほどは知りません。
- Norio studies Dylan
- 国内で一番情報があるページかな。
Oberon
Oberon は Pascal, Modula-2 の後継言語です。
悪くなったような気がする点もありますが、かなり Pascal よりよさげです。
仕様書はちゃんと読破しました。
問題は仕様書に標準ライブラリに関する記述が全くなかった事だな(苦笑)
- ETH Oberon site map (英語)
- Oberon の総本山。
色々な文書が置いてあります。
- Oberon Compiler List (英語)
- 読んで字の如くコンパイラリストがあります。
JavaScript
Web 探索してる人なら説明するまでもないですね。
Lynx や w3m とかで動かないじゃんと手を抜いた学習しかしていません。
別に全てのブラウザで見れないと嫌じゃんとかいう偽善者的な判断ではなく、自分のページを Lynx で見たときに困るのが嫌だったという理由だけです。
- Java Script Tips collection
- ブラウザの実装の問題についての情報が多くて良い。
- とほほの JavaScript リファレンス
- 系統だった解説がありがたい。
- 一撃必殺JavaScript日本語リファレンス
- リファレンスとして非常に便利です。
- DOKUGAKU JavaScript
- 勉強初めに多少お世話になりました。
その他
- Practical Scheme
- Scheme に関する情報がどっさり。
- D言語研究
- D言語に関する Wiki。
- Windows Scripting Host Laboratory
- WSH のページ。
取り合えずブックマークに入れたけど放置中(苦笑)
- Sather home page (英語)
- オブジェクト指向言語 Sather のページ。
片っ端から先進の機能を取り込んでる割にはC言語ソースを吐くというなかなか現実的なコンパイラです。
まだ勉強してません。
- The Haskell Home Page (英語)
- 関数型言語 Haskell のページ。
関数型言語らしいということしか知りません。
なんせ ML の勉強すら途中で止まってるので手が回りません(苦笑)
- SmartEiffel The GNU Eiffel Compiler (英語)
- オブジェクト指向言語 Eiffel のコンパイラのページ。
ページを見た限りではC言語ソースや Java バイトコードに落せるみたい。
- Modula-3 Home Page (英語)
- Modula-3 のページ。
Wirth 教授が Modula-2 から Oberon に行ったのに何故ある Modula-3 という気もしないでもありません。
ほとんど目を通してませんが Modula-2 に似てるんじゃないんでしょうかねえ(苦笑)
- プログラミング言語 MixJuice
- MixJuice のページ。
ノータッチです。
- NASM home ; The Netwide Assembler (英語)
- NASM のページ。
- スクリプティング言語資料室(仮)
- 様々なスクリプト言語のちょっとした解説とリンクがあります。
正規表現の強力なメモがあります。
Return links page