Erlang kansai01

1,609 views

Published on

Erlang/OTP関西勉強会 #1 の導入で使ったスライド。内容薄いけど、一応アップ

Published in: Technology, News & Politics
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,609
On SlideShare
0
From Embeds
0
Number of Embeds
503
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Erlang kansai01

  1. 1. Erlang/OTP Kansai Benkyokai(Study Group) #1
  2. 2. tkuro11 Software Engineer ? 初学者の箸置 (beginner’s chopstick rest) http://d.hatena.ne.jp/tkuro LSI Engineer? Graphics Engineer? Just only a lazy man? (perhaps correct answer is …)
  3. 4. @tkuro11
  4. 5. Erlang Super Lite 発起人 Erlang 界の プリンス @tkuro11 @mizutomo @voluntas
  5. 6. Erlang Super Lite 発起人 Erlang 界の プリンス ハヨヤレ ハヨヤレ <ul><ul><li>ギャース </li></ul></ul>@mizutomo @voluntas @tkuro11
  6. 7. というのは冗談で・・・・・・
  7. 8. Today’s LSI Design Totally MESS
  8. 9. Methodology must change
  9. 14. How to read source code efficiently?
  10. 15. How to read source code efficiently?
  11. 16. How to read source code efficiently? There’s MANY
  12. 17. <ul><li>Official editor for erlang programming </li></ul><ul><li>Very flexible and extensible </li></ul><ul><ul><li>erlang-mode is included in erlang distro </li></ul></ul><ul><li>Has many features </li></ul><ul><ul><li>Syntax highlight / indentation </li></ul></ul><ul><ul><li>Skelton </li></ul></ul><ul><ul><li>Etc… </li></ul></ul>
  13. 18. Distel: Distributed Emacs Lisp FYI
  14. 19. <ul><li>Very simple & powerful editor </li></ul><ul><li>Very flexible and extensible </li></ul><ul><ul><li>erlang-mode is included in vim itself </li></ul></ul><ul><li>Has limited support </li></ul><ul><ul><li>Syntax highlight / indentation </li></ul></ul>
  15. 20. ctags, etags <ul><li>Generate tag table file </li></ul><ul><li>Emacs (etags), vim (ctags) </li></ul><ul><li>support erlang source(GOOD!) </li></ul>f()
  16. 21. <ul><li>general tag system </li></ul><ul><li>can genarate HTML page </li></ul><ul><li>can get not only defs but also refs </li></ul><ul><li>no support for erlang( but can! ) </li></ul>
  17. 22. <ul><li>multi-language IDE </li></ul><ul><li>Extensible plugins system </li></ul><ul><li>there’s Erlang support -- erlIDE </li></ul>
  18. 23. DEMO & Discussion
  19. 24. Taken together… There’re many many ways
  20. 25. For colabolative reading?? Wiki style ? Thank you and Let’s hack together!

×