레이블이 emacs인 게시물을 표시합니다. 모든 게시물 표시
레이블이 emacs인 게시물을 표시합니다. 모든 게시물 표시

2011년 2월 20일 일요일

Erlang in action

Erlang을 입문하기 위한 방법!

개발환경 셋업
1. erlware.org의 방법대로 셋업한다. erlang, faxien(erlang package manager),sinan(erlang build system)
2. emacs를 erlang-mode로 셋업한다.


다음 세가지를 읽는다.
1. Programming Erlang
2. Erlang in Action
3. Learn You Some Erlang for Great Good  http://learnyousomeerlang.com/

그리고, http://www.erlang.org/course/course.html 요 링크에서 간단한 설명들이 쉽게 이해가 가면 일단 Erlang에 대해서 이해가 된 것으로 봐야 할 듯 하다.

그리고, google에서 Erlang, Erlang Examples, Erlang Tutorials 들을 찾아보면서 익힌다.
C/C++,Java등으로 구현했던 자신의 프로그램들을 Erlang으로 차근차근 구현해 나간다.
Erlang 으로 구현한 대표적인 오픈소스들을 익힌다.

도움이 되셨다면, 광고 클릭을 ㅎㅎ ^^

2011년 2월 18일 금요일

.emacs for erlang in MacOSX

emacs는 macosx용 GNU emacs를 설치하면 된다.
(emacs를 처음 쓰더라도 당황하지 말자. 메뉴들에 hot key들이 다 명시되어 있다.
한글로 된 간단한 emacs소개 )

mac에서 erlang emacs를 쓰기 위한 설정 방법
.emacs파일을 홈디렉토리에 다음과 같이 설정한다.



(setq load-path (cons  "/usr/local/lib/erlang/lib/tools-2.6.6.2/emacs" load-path))
(setq erlang-root-dir "/usr/local/lib/erlang")
(setq exec-path (cons "/usr/local/lib/erlang/bin" exec-path))
(require 'erlang-start)

참고로 각 editor의 learning curve이다. emacs는 무한루프를 돈다. ㅎㅎ



http://www.erlang.org/doc/apps/tools/erlang_mode_chapter.html

이 링크의 내용은, editing,compile을 포함하여, tags,etags등에 대해서도 설명한다.

http://alexott.net/en/writings/emacs-devenv/EmacsErlang.html

이 링크의 내용은 좀 더 실전적인 방법을 다룬다.

도움이 되셨다면, 광고 클릭을 ㅎㅎ ^^

Erlang IDE

netbeans의 erlybird
eclipse의 erlide
모두 아직 초기 단계이고, 쓸만하지 않다. 왜냐하면, run이 잘 작동하지 않는다.

emacs를 쓰는 편이 낫겠다.

도움이 되셨다면, 광고 클릭을 ㅎㅎ ^^