パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

最近の人気プログラミング言語は「designer」が創ったもの」記事へのコメント

  • 大学で、関数型言語の研究をしている方と話す機会があったとき、
    「関数型言語が優れていることは分かった。が、関数型言語みたいな厄介な言語を、君らみたいなコンピュータサイエンスをがっつり学んだ人でなく、そこらへんの人に使うことなんてできるのか」といったようなことを聞いてみたのですが。

    そしたら「今の関数型言語が素人に向いていないのは、関数型言語そのものの本質的な欠点じゃなく、アカデミックに近い人向けの使い勝手の悪い言語しか作られていないからだ。Rubyのような、使い勝手重視の関数型言語が必要」らしいです。

    --
    1を聞いて0を知れ!
    • by SteppingWind (2654) on 2012年03月09日 22時14分 (#2114727)

      業務系のプログラムを見てきた経験によると, ボリュームゾーンのプログラマは関数の概念を理解していません. 手続き型言語での関数については, いわゆる関数ではなく, 言語に備わった命令として理解しています. おそらくは, 関数に代表される, 操作やデータの抽象化という所に大きな壁があるのだと思われます.

      ですから言語としての出来・不出来とは関係なく, コピペと置換のみでプログラム構築が可能でない限り, 広く使われることはないでしょう.

      親コメント
      • by Anonymous Coward

        そしてそういったコードは品質悪く保守しづらいので
        今のボリュームゾーンのプログラマを全員切っても生産性が変わらないような
        開発手法(あえて言語に限定しない)が求められてるのかなぁ、と
        割と思います。

        誰でも出きるようにというより、個人の品質と生産性を最大化するような方向。

計算機科学者とは、壊れていないものを修理する人々のことである

処理中...