雑記

私が使えるプログラム言語。新しい言語を知るたびに、けっこう衝撃を受けたので、いつ頃どんな風に習得したかをよく覚えています。特に衝撃が大きかったのは、機械語(信じられないぐらい速い)、Turbo Pascal(機械語なみに速い、コンパイルも速い)、Object Pascal(オブジェクト指向と処理系の完成度)、Python(簡潔な記法と、多彩な型)でした。最近は言語を覚えるよりも、ライブラリやAPIを知ることのほうが重要で、どの言語を使うかは、必要なライブラリがその言語に備わっているかで決まります。(辞書型やソート関数のない言語に辞書やソートを実装するところからはじめるなんてやってられない)

  • python (2000-)
  • bash
  • Mathematica
  • C++ (1996-)
  • Fortran90 (1992-)
  • latex (1990- ASCII Latex)
  • Perl (1990-)
  • csh (1990-)
  • C (1986-)
  • Pascal (1986-)
  • Lisp (1984-、兄の日立S1で)
  • FORTRAN 77 (1984-座学。1989-研究室)
  • 機械語、アセンブリ言語(1982-, 日立BM, シャープPC-1251, PC-1500)
  • BASIC (1977-, 日立BM)

Edit