プログラミング言語の罠と味噌 ― 2008年03月14日 22時03分01秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
出来の悪い人が出来の悪い言語で出来の悪いソフトを作るという悪循環。
出来のいい人が出来のいい言語で出来のいいソフトを作るという好循環。
世の中、はっきり分かれてきている。これも格差社会?
出来の悪い言語は、とっつきやすいから、出来の悪い人でも手を出しやすい。
そこが罠。
出来のいい言語は、とっつきにくいから、出来のいい人しか手を出さない。
そこが味噌。
出来の悪い人でもとっつきやすい出来のいい言語というのがなかなかない。
とっつきのよしあしは、しがらみのなさや吸収力に関係する。若ければ、し
がらみもなく吸収力があるだろうけど。^^;
http://iiyu.asablo.jp/blog/2006/12/22/1041912
バイナリ・プログラミング、バイナリ・ハック
でも書いた
--- ここから ---
とにかく、プログラミングってね。こういうハードウェアの命令レベルに近
いところと、LispやProlog、最近の流行りでいえば、HaskellやCleanなどの関
数型言語のように抽象度の高いところを学べば、あとはなんとでもなるのよ。
ほかの、CやC++やJavaやJavaScriptやPerlやRubyやPythonなんて、全部、そ
の中間だからね。
慶応大学教授かつLispハッカーの故中西正和先生の持論は、「プログラミン
グの最初にアセンブラとLispを教えるべし」でした。BASICとかそんなのでプ
ログラミング入門をして、変な癖がつく前に、アセンブラとLispだけやれば、
あとはなんとでもなるということ。
--- ここまで ---
を、ひしひしと感じる今日この頃です。^^;
http://iiyu.asablo.jp/blog/2005/08/30/58463
Outlook Expressでメールが消える
http://iiyu.asablo.jp/blog/2005/09/07/65944
プログラミング言語で考える「小泉改革とは何か」
でも、同じこと言ってますね。
---
出来の悪い人が出来の悪い言語で出来の悪いソフトを作るという悪循環。
出来のいい人が出来のいい言語で出来のいいソフトを作るという好循環。
世の中、はっきり分かれてきている。これも格差社会?
出来の悪い言語は、とっつきやすいから、出来の悪い人でも手を出しやすい。
そこが罠。
出来のいい言語は、とっつきにくいから、出来のいい人しか手を出さない。
そこが味噌。
出来の悪い人でもとっつきやすい出来のいい言語というのがなかなかない。
とっつきのよしあしは、しがらみのなさや吸収力に関係する。若ければ、し
がらみもなく吸収力があるだろうけど。^^;
http://iiyu.asablo.jp/blog/2006/12/22/1041912
バイナリ・プログラミング、バイナリ・ハック
でも書いた
--- ここから ---
とにかく、プログラミングってね。こういうハードウェアの命令レベルに近
いところと、LispやProlog、最近の流行りでいえば、HaskellやCleanなどの関
数型言語のように抽象度の高いところを学べば、あとはなんとでもなるのよ。
ほかの、CやC++やJavaやJavaScriptやPerlやRubyやPythonなんて、全部、そ
の中間だからね。
慶応大学教授かつLispハッカーの故中西正和先生の持論は、「プログラミン
グの最初にアセンブラとLispを教えるべし」でした。BASICとかそんなのでプ
ログラミング入門をして、変な癖がつく前に、アセンブラとLispだけやれば、
あとはなんとでもなるということ。
--- ここまで ---
を、ひしひしと感じる今日この頃です。^^;
http://iiyu.asablo.jp/blog/2005/08/30/58463
Outlook Expressでメールが消える
http://iiyu.asablo.jp/blog/2005/09/07/65944
プログラミング言語で考える「小泉改革とは何か」
でも、同じこと言ってますね。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。