タグ

erlangに関するgikanのブックマーク (3)

  • Erlangは関数型だけど難しくない - みかログ

    Erlangで簡単なアプリまで書けるくらいになったので,感想を. 関数型言語というと,Lisp,Haskellなどがあって,どれも難しいイメージ. Erlangもはじめは結構覚えるの大変かなぁという印象があった. Lispは括弧だらけでまず見た目から拒否反応が起こる. HaskellはふつうのHaskellとか読んでみたけど,遅延評価やモナドがやはり難しいイメージ. 今までのように,書いた順番に実行されるという点が違ったり,デバッグするときに好きなときにprint入れたり出来ないのは,やっぱりかなり影響が大きい. ※追記:unsafePerformIOって関数で無理矢理printさせたりできるらしい.危険らしいけど(^^; その点,Erlangはそういう難しさが全くなかった. 書いた順番に普通に実行されるし,副作用がどうとか気にする必要も無し. エラー時は(見にくいけど)スタックトレースが

    Erlangは関数型だけど難しくない - みかログ
  • Flymake for Erlang - すけ

    Emacs での開発の際には、Flymake を使うと超便利だヨ! リアルタイム (on the fly) で Syntax Check してくれるヨ! と素敵なお話を伺ったので、設定してみました。 文法ミスをするとこんな感じで教えてくれます。 薄い灰色が警告、濃い灰色がエラーです。(ちょっと分かりにくいかしら。。。) あら、素敵! 設定の手順をまとめてみました。 環境 GNU Emacs 22.2.1 Emacs 22 以降はデフォルトで flymake は入っています。 ver 2.X の Meadow では flymake が入っていません。 ver 3.X に移行するか、flymake.pl を落としましょう。 スクリプト 下記のスクリプト (escript) を作成し、適当なディレクトリに置いて下さい。 実行権限の付与をお忘れなく。 #!/usr/bin/env escript

    Flymake for Erlang - すけ
  • たけまる / プログラミング言語 Erlang の動向

    _ プログラミング言語 Erlang の動向 [erlang] 少し間が空いてしまいましたが,情報処理学会誌 (2009年3月) に Erlang の解説記事を寄稿しました.Erlang が注目される理由やプログラミング言 語としての特徴,利用状況,コミュニティ活動などを簡単に紹介していま す. 興味のある方はご一読ください.なお,再配布等はご遠慮ください. inoue09erlang.pdf # 情報処理学会は論文を公開していいらしい. # Tomo’s HotLine: 自分の論文がWeb上で公開できるかチェックできるサイト 偶然にも,Communications of the ACM の 2009年 3月号にも Erlang の解 説記事が載っています.Erlang にとって節目の時期なんでしょうか.著者 は,Amazon SimpleDB の開発に携わった Jim Larson さ

  • 1