Re: プログラマはそれを看過できない
- 2009.05.11 Monday
- mac
ふうこさんに便乗。
the world loves the wannabees. | プログラマはそれを看過できない
今までどのぐらいプログラミング言語を触ってきたか。……日本語・英語は除きます。
明らかにプログラミング言語ではないものも含まれていますが、面倒なので、一緒くたにしています。
- C++ (g++ / Visual C++)
- C
- Perl
- JavaScript
- HTML / XML
- CSS
- XSLT
- cmd (DOS / コマンドプロンプト / Windows バッチファイル)
- FORTRAN
- Objective-C
- アセンブリ言語 (DSP Ti/Lucent)
- wiki 記法 (hatena / pukiwiki / などなど)
- PHP
- Python
- Pascal
- Hu-BASIC (ファミリーベーシック / X1)
- bash / csh / zsh
- SQL (MySQL / SQLite)
- C#
- Ruby
- LaTeX
- awk
- sed
- elisp
- 秀丸マクロ
- VBA
- VHDL (ハードウェア記述言語)
- tcl/tk
- Java
- AppleScript
- HyperTalk
- SmallTalk (Squeak)
ふうこさん同様、後ろの方は「触れただけ」という感じのものがずらり。
おそらくふうこさんが挙げ忘れたものもいくつかあるはずです。
マークアップ言語はプログラミング言語に入るかっていう弁当のバナナ的な疑問はあるものの。
the world loves the wannabees. | プログラマはそれを看過できない
やっぱり HTML / XML / wiki 記法などのマークアップ言語は、プログラミング言語ではない感じがします。
これ含めると、YAML とか JSON などのデータ記述言語はどうなんだ?正規表現も「言語」か? UML / DTD はどうなんだ?……とめどなく疑問が沸いてくるという印象です。

Comments
私の場合、C/C++, Perl とそれ以外という感じです。
公開している成果物を言語別に区別すると、
Perl => Serene Bach 他
Visual C++ => solipo
Objective-C => http://serennz.sakura.ne.jp/toybox/bloglines/
PHP => http://serennz.sakura.ne.jp/sb/junk/#sblike
JavaScript => Lightbox Plus
という感じでしょうか。
RubyCocoa はちょっとだけ触れたような気がします。Core Animation は全然ですね。手元に資料だけはあるんですが……(苦笑)
takkyunさんのあげてる言語以外で僕のいじったことがあるのは、RexxとIBMのメインフレームのasm(s/370 asm),cobol, PL/I, JCLかな。x86も少し。