タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

lispとemacsに関するokagawaのブックマーク (6)

  • ㊣十大正规足球外围app-bsport体育娱乐官网入口

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

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

    Emacs Lisp のダメなところ - あどけない話
    okagawa
    okagawa 2008/02/10
    Mewの作者による、EmacsLispのダメなところ
  • Emacs Lisp

    プログラムをチューニングするには、 プロファイルを取るのが効果的である。 しかし、GNU Emacs Lisp Reference Manual では、 プロファイルの使い方が説明されていない。 そこでここでは、Emacs に標準である 2 つのプロファイラ、 profile と elp について説明する。 profile profile は、素朴なプロファイラである。 profile を利用するには、 自分でプロファイルをとる関数を 変数 profile-functions-list へ列挙する必要がある。 (require 'profile) (setq profile-functions-list '(next-line previous-line)) ここで profile-functions を実行すると、 それ以降実行された対象の関数に対しプロファイルが取られる。 M-x pr

  • http://shakosv.sk.tsukuba.ac.jp/ShakoDoc/Editors/NEmacs/EmacsGuideInJ_html/

    GNU Emacs Zenith Guide for Programers --- プログラマに捧げる --- GNU Emacs ガイドブック --- カスタマイズに挑戦! --- README 利用/再配布要領 0. 始めに こので述べようとしていること 独断的エディタ進化論 スクリーン・エディタ Emacs …… マルチ・ファイル/マルチ・ウィンドウ 使用端末の能力とエディタ GNU Emacs GNUプロジェクトとFSF Copyleft League for Programming Freedom Think GNU この 私の目指すものとこのの位置づけ ……というか、何というか Emacsの姉妹品/類似品 MS-DOSでの使用 NEmacsについて Mule Demacs Epoch Emacs 動作確認環境 書中で使用した用語/訳語 謝辞 ●基編 1. 基

  • neilvandyke.org - Quack

    Quack enhances Emacs support for Racket and Scheme. Note: Quack is getting old, but still useful. I implemented most of a replacement for Quack, called Meow, which does a proper parse rather than use Regexp kludges, but got interrupted and didn't finish it. For now, if you're using Racket, you probably want to use Greg Hendershott's racket-mode. You can download file quack.el, version 0.48 (2016-0

    okagawa
    okagawa 2005/08/31
    Emacs用の高機能scheme-mode
  • Scheme、Common Lisp、Emacs Lispの比較

    「王女アテー姫を含めてハザールの男女は、 この能力によって朝ごと変身を済ませ、 そのたびに、見たこともない斬新な顔で立ち現れる。 だから近親者同士でさえ見分けがつかないほどだ。 旅行者の見聞はこれとはまったく異なり、ハザールの顔つきはどれもそっくりで、 しかも歳を重ねても容貌が変わらない。それゆえ人違いの混乱や厄介が絶えない。 どちらにせよ、結果は同じことで、ハザール族の顔はまず覚えられないし、 覚えても無益となる。」 ミロラド・パヴィチ「ハザール事典」 Lispには数限りないほどの方言がある (例えば、 http://dreamsongs.com/NewFiles/Hopl2Slides.pdf とか参照)。 そのなかで普及している Lispというと、 Scheme、Common Lisp、Emacs Lispの3つだろう。 ユーザの多さでいうと、多い順に Emacs Lisp、Comm

  • 1