2012-05-02

どのプログラミング言語を学ぶべきか

新手该学哪门编程语言 | 酷壳 - CoolShell.cn
via :Which programming language should I learn first? | Pixelstech.net

最近、フォーラムでこんな質問を目にした。質問とは、「どのプログラミング言語を学ぶべきか」というものであった。ある人の答え。

それは目的によるな。

  • 表現力が高いパワフルな言語でプログラミングしたい場合: Python
  • 手っ取り早くWebサイトを立ち上げたい場合: PHP
  • 「ロックスター」を自称するプログラマーと触れ合いたい場合: Ruby
  • 本当にプログラミングを学びたい場合: C
  • 悟りを得たい場合: Scheme
  • 抑圧感を得たい場合: SQL
  • 遺伝的に淘汰されたい場合: Microsoft Visual Basic
  • ひどく平凡でつまらないが安定して給与が支払われるファイナンシャル・アプリケーションを代わり映えしないオフィスで開発したい場合: Java
  • 資格と肩書きが欲しい場合: C#
  • 大人になって失ってしまった幼い頃の情熱を取り戻したい場合: Objective C
  • 毎日、ファックと叫びたい場合: JavaScript
  • 何でもできる神になりたい場合: アセンブリ

自分のバージョンを付け加えておこうと思う。

  • コンパイル時メタプログラミングをしたい場合: C++
  • コンパイル時メタプログラミングを本当にしたい場合: D
  • メタプログラムをまともに書きたい場合: Common Lisp
  • 毎日、ファックと叫びたくない場合: Dart

1 comment:

  1. 江添亮さんは中国語もわかってますか。

    ReplyDelete

You can use some HTML elements, such as <b>, <i>, <a>, also, some characters need to be entity referenced such as <, > and & Your comment may need to be confirmed by blog author. Your comment will be published under GFDL 1.3 or later license with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.