タグ

programmingとHaskellに関するyogasaのブックマーク (3)

  • 静的型付言語/動的型付言語のメリット/デメリットについて考えてみる - think and error

    http://d.hatena.ne.jp/perlcodesample/20130227/1361928810 Haskellが好きな人です。 普段0.4M行くらいのPHPコードなんとかしてます。 Haskellerへ 変な事言ってないかチェックお願いします。 動的型付言語のトレードオフ 変数に型が無い事のトレードオフが理解出来ていないと思われる。 件のエントリを見ると、変数に型が付いていない方が圧倒的に有利に見える。そうだったら世の中のソフトウェアは全て動的型付言語を用いるはずだ、そうなっていないのは静的型付言語にもメリットがあるからだ、という論を僕はここではしたくはない。 彼が書いている部分でそのような論を用いている箇所が有る。大規模サイトで実際に動的型付言語を用いている、だから十分に使える(はずだ)という。ここは彼の自分の論(型が付いていない方が有利)から発生していない、少しずるい

    静的型付言語/動的型付言語のメリット/デメリットについて考えてみる - think and error
  • 第一回関数型言語勉強会懇親会に出て分かった多くのこと #fpstudy - 森理 麟(moririring)のプログラマブログ

    関数型言語勉強会に参加して 関数型言語勉強会に出た。 スピーカーのレベルは高かったし、かなり笑いを誘う人が多かったので凄く面白い勉強会だった。 しかし、ん?結局関数型言語は何が良いかはさっぱり分からなかった。 そう思って懇親会に参加。で、結局関数型言語って何が良いの?という質問を聞きまくった。 関数型言語のメリット 運良く周りが結構スピーカーだった人が多かった。そして幾つかの事が分かった。 ズバリ関数型言語のメリットはソースコードを短く書ける。 これが全面的なメリットだ!と言っていた人はいなかったけれど、突き詰めるとこれがいちばんメリットじゃないかなと思った。 他の言語なら2行で書ける命令を、ある言語なら1行で書けますってだけで乗り換える意味はあると思う。 短く書ける理由 短く書ける理由として、抽象度が高いとか色々聞いたけれど、イマイチ、ピンとこなかった。 まあでもオブジェクト指向言語も関

    第一回関数型言語勉強会懇親会に出て分かった多くのこと #fpstudy - 森理 麟(moririring)のプログラマブログ
  • エラー処理を書いてはいけない

    エラー処理を書いてはいけない田中英行 tanaka.hideyuki@gmail.com 2011/12/08 @PFIセミナー 自己紹介田中英行 (@tanakh, http://tanakh.jp) PFI社でプログラマやってますJubatuspficommon検索エンジンのコアエンジンHaskell愛好家msgpack / rpc / idlpeggy (パーザジェネレータ & QQ w/ AQ)Shu-thing (シューティングゲーム) / (Monadius メンテナ)今気になるパッケージは monad-controlLearn you a Haskell 鋭意翻訳中 (春頃発売予定) エラー処理を書いてはいけない日の概要エラー処理を抽象化しようというお話です 現在のエラー処理の抱える問題どのように解決するのか実際の例エラーは処理しなければならない エラー処理を書いてはいけな

  • 1