ブックマーク / qiita.com/soranoba (3)

  • let it crashが生んだ誤解 - Qiita

    ここ2年程のelixir人気に伴い, BEAM (つまりerlangとelixir) を使う人が増えました. しかし, let it crashという思想は誤解を残したまま世に広まったように感じています. 郷に入っては郷に従え. let it crashの思想をしっかり理解して実装していきたいものです. 前置き 大層なことを書きましたが, あくまでも個人的な見解であり, ポエムです. Erlang/OTPチームの見解とは異なる可能性がある点に気をつけてください. また, ご意見があればコメント欄に頂ければ幸いです. なお, Elixirのタグも付けていますが, 記事中のコードは全てErlangです. Elixirを書いている人にも知って欲しい, 「届けこの想い!」ということでタグは付けています. これらの点をご承知起きの上で読んで頂ければ幸いです.m(_ _)m let it crashの

    let it crashが生んだ誤解 - Qiita
  • 1年目のErlangプログラマが嵌まる20のポイント - Qiita

    Erlangを業務で書き始めて1年半ほど経ちましたが, その間に自分自身で嵌まったこと. そして, 身近な人が嵌まっていたポイントを纏めてご紹介します. (ついでによく見る誤りも...) バイナリ バイナリパターンマッチで済むものは正規表現を使うべきではない Url = <<"http://test.net/hoge">>, re:run(Url, <<"http://.*">>).

    1年目のErlangプログラマが嵌まる20のポイント - Qiita
  • ErlangとGolangを比較してみる

    よくこの2つの言語を比較する人がいるように感じる。 両方ともサーバープログラム用途で用いられる言語なので、分からなくもないのだが、この2つの言語は似て非なる物だ。 プロセス周りに重点を置いて違いについて自分なりに纏めてみた。 両方とも触れてから1年と経っていないので、間違いがあれば指摘をもらえると嬉しい。 主な違い Erlang Golang

    ErlangとGolangを比較してみる
  • 1