ratio - rational - irrational

« オープンクラスとVisitor | Main | Seasar Conference 2007 Autumn (1) »

2007年11月10日

私と言語

自己紹介用に書いてたら、あまりにも長く、ネタくさくなってきたのでそちらからは削除してここに掲載する。

これを眺めると、Matzみたいな言語オタクに比べるといかに私が「必要な言語しか」「メジャーな言語しか」知らないかが分かる。日本語の解説書が出てないような言語は殆ど知らない。言語オタクへの道は遠い。というか、当面はCOBOLとラテン語をやるから別にいいんだ。

思考に用いることのできる言語

夢の中でこれで思考してたりする。

  • 日本語
  • 英語
  • 1階述語論理
  • C
  • Ruby
  • Pentiumアセンブリ(AT&T記法)
日常会話できる言語

英語でもできるようになりたいな。

  • 日本語
少しは使える言語

仕事で使えと言われてもあまり困らないもの。上記の他、

  • C++
  • Perl
  • Python
  • Java
  • C#
  • JavaScript
  • Scheme
  • Shell Script(bash, zsh)
  • SQL
  • XSLT
  • Xi
学んだことのある言語

読み書きしろと言われれば思い出し調べながらできるもの。上記の他、

  • 古文
  • 漢文
  • 北京語
  • ラテン語
  • Mathematica
  • BASIC
  • Common Lisp
  • Visual Basic
  • Haskell
  • Lua
  • PHP
  • ActionScript
  • TeX
  • Curl
  • AWK
手を付けてみたことのある言語

使えるようになる前に挫けたとも言う。多少の知識は残っているけど、仕事で必要になったら困る。上記の他、

  • ドイツ語
  • フランス語
  • クリンゴン語
  • Xtal
  • Pascal
  • D
  • Objective C
  • Emacs Lisp
  • Groovy
  • Pnuts
  • Prolog
  • SML
  • COBOL
  • Eiffel
  • brainfuck
  • MixJuice
  • PostScript
  • Erlang
  • しぃ
  • ライフゲーム
  • Pentium機械語
番外編: 処理系を読んだことがある言語

全部でなくても処理系の仕組みを眺めてみたことがあるもの

  • Ruby
  • Lua
  • Xi
  • treelang

あまりにもTM-completeから遠いミニ言語はきりがないので除いた。



トラックバック

この記事のトラックバックpingのURL:
http://idm.s9.xrea.com/blog/mt-tb.cgi/692

コメント

新しくコメントをつける

よくわからない理由により、コメントが即座には反映されないかもしれませんか゛、ボタンを押して元の画面に戻ってきたならたぶん正しく送信されています。




blog操作

検索


カテゴリー

このブログについて

あわせて読みたい

follow yugui at http://twitter.com
© 2007 Yugui

Powered by Movable Type 3.2-ja-2