Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Emacs Introduction at LLDiver

Emacs Introduction at LLDiver

Emacs introduction and self introduction

Syohei YOSHIDA

August 24, 2014
Tweet

More Decks by Syohei YOSHIDA

Other Decks in Programming

Transcript

  1. Emacs の紹介
    吉田昌平 (@syohex)

    View full-size slide

  2. 自己紹介

    吉田昌平 (@syohex)

    組込み向けカーネルの研究開発 @ 京都

    Emacs 歴 8 年

    開発
    – git-gutter, anzu, quickrun.el, go-eldoc etc

    メンテナンス
    – coffee-mode, auto-complete, emacs-jedi etc

    View full-size slide

  3. 概要

    オリジナル 1975 年 -, GNU Emacs 1984 年 -

    Editing MACroS

    設計
    – コア部分は小さい
    – 大部分が Emacs Lisp で実装される
    – そのため、ほぼすべてがカスタマイズ可能

    拡張言語 Emacs Lisp

    View full-size slide

  4. 最近の傾向

    Vim >>>>>>> Emacs

    Lisp 系言語のユーザが多い
    – Common Lisp, Scheme, Clojure
    その他 Haskell, Erlang, Ocaml の関数型言語

    rebuild.fm で ( 老害の象徴的に ) 扱われる

    View full-size slide

  5. Emacs の好きなところ

    View full-size slide

  6. 最もプログラマブルなエディタ

    View full-size slide

  7. 本日は , よろしくお願いします

    View full-size slide