タグ

emacsに関するnowokayのブックマーク (2)

  • Emacs Lisp のダメなところ - あどけない話

    Emacs Lisp をこよなく愛する僕の目から、Emacs Lisp がダメだと思うところをまとめておきます。 文化的な問題 Emacs Lisper の多くは、Lisp が好きで使っているのではなく、Emacs が好きだからしかたなく使っているのでしょう。当は C で書きたいのに、無理して Lisp を利用している感じです。 そのため、Emacs に付いてくる Emacs Lisp のコードは、Lisp らしくないものがほとんどです。単に C での発想を Lisp で表現しています。 これらのコードは、読みこなせないぐらい関数が大きく、副作用のある部分とない部分が分離されていません。また高階関数を用いて、データ構造を走査するコードと実際に仕事をするコードを分離するという意識も低いようです。 GoogleMapReduceという論文のお陰で、Lisp の写像関数(map)と畳込み

    Emacs Lisp のダメなところ - あどけない話
  • マイクロソフト、「Emacs.NET」を検討か − @IT

    米マイクロソフトは、テキストエディタであるEmacsの機能を.NETに導入するプロジェクトに取り組んでいる。 マイクロソフトのソフトウェアアーキテクト、ドン・ボックス氏は2007年12月29日に投稿したブログ記事の中で、同氏の同僚であるダグラス・パーディー氏が新しい拡張型テキストエディタを開発する技術者を雇い入れていることを明らかにした。ボックス氏の記事中にリンクされている12月26日付のパーディー氏のブログ記事には「『Emacs.Net』とでも言うべきツールの開発を行う開発者/テスターを探している」と記されている。 Emacsは何年も前から出回っているテキストエディタで、フリーソフトウェアの唱道者であるリチャード・ストールマン氏が1976年に開発した。Emacsには数多くのバージョンやバリエーションがあり、Windows版も存在する。Javaの創始者であるジェームズ・ゴスリングは1981

  • 1