タグ

Erlangに関するjsstudyのブックマーク (6)

  • TypeSafe OSの試み

    11. 1. Linux/MacOS Xで開発する 2. コンパイルする 3. Xen上で動くカーネルが生成される(!) 4. EC2等のクラウドサービス上で動く(!!) 要約 13年8月26日月曜日

    TypeSafe OSの試み
  • Why OO Sucks by Joe Armstrong

    何故オブジェクト指向はクソなのか by Joe Armstrong(Erlangの作者) このドキュメントは http://www.bluetail.com/~joe/vol1/v1_oo.html で行われたオリジナルの講演のコピーである 私が初めてオブジェクティブ志向プログラミングのアイデアを紹介された時、なぜか疑い深い気分になった。-ただ「間違っている」と感じたのだ。OOPが紹介されると、それらはとても広まり(なぜかは後に述べる)、OOPは「教会での宣誓」かのように評されるようになった。オブジェクト指向的であることは何やらすべての優れたプログラミング言語が持っていなければならないものとなったのだ。 Erlangが有名になると我々はよくこう質問を受けた。「Erlangはオブジェクト指向ですか?」。-そう、勿論当の答えは「全く違います」だ。-が、それを大声で言いたくはなかった-。そこで

    Why OO Sucks by Joe Armstrong
    jsstudy
    jsstudy 2019/04/24
    顧客がオブジェクト指向Prologを望んだ。だから我々はオブジェクト指向Prologを作ったのだ。私はその時、「なんという単純さだ。良心の呵責も内省も、「コレを行うのが本当正しいことなのか」という問すらもない。。。」
  • なぜオブジェクト指向はクソなのか by Joe Armstrong - 勝手に翻訳

    私が最初にオブジェクト指向プログラミングの考え方に導入されたとき、何故だか分からないが、私は懐疑的だった。 - それは "間違っている" と感じた。その後、オブジェクト指向プログラミングは非常に人気となり(理由は後で述べる)、オブジェクト指向プログラミングの批判はむしろ "教会の宣誓"(swearing in church) のようなことだった。オブジェクト指向は、すべての立派な言語が持つようになった。 Erlangは普及するようになったとき、我々は、よく「Erlangはオブジェクト指向ですか?」と聞かれた。 -まあ、正解は「もちろん違います」だったのだが、我々はこれを大声で言うことはなかった。それが(あなたがたくさん手を振ったとき)Erlangはオブジェクト指向(の一種)であるように印象づけ、(あなたが私たちの実際に行ったことに耳を傾け小さな活字を読んだとき)当はそうではないというよう

  • オブジェクト指向はクソか? - tokoma1's blog

    はじめに これは以前私がqiitaに投稿した記事です。 オブジェクト指向はクソか? 私は長らくJavaを用いて開発を行なってきましたが、最近、関数型言語であるClojureにより魅力を感じています。 そして関数型言語であるClojureについてなぜ惹かれるのかをいろいろと考えを巡らせているときにこの記事を偶然に見つけました。 記事は「Why OO Sucks」という刺激的なタイトルですが、自ら理解したいという目的もあり、翻訳しました。 http://www.sics.se/~joe/bluetail/vol1/v1_oo.html 実は、この記事は関数型言語のひとつであるErlangの作者であるJoe Armstrongが書いたのです。そして翻訳したあとから知ったのですが、書かれてから少し時間が経っているため、何人かがすでに訳されているようです。そして数多いディスカッションがなされているよ

    オブジェクト指向はクソか? - tokoma1's blog
  • 【訃報】プログラミング言語「Erlang」を生んだジョー・アームストロング氏死去 - GIGAZINE

    by Måns Sandström 関数型プログラミング言語「Erlang」の生みの親として知られるコンピューター科学者・プログラマーのジョー・アームストロング(ジョセフ・レスリー・アームストロング)氏が2019年4月20日(土)に亡くなったことがわかりました。68歳でした。 It is with great sadness that I share news of Joe Armstrong's passing away earlier today. Whilst he may no longer be with us, his work has laid the foundation which will be used by generations to come. RIP @joeerl, thank you for inspiring us all.— Francesco Ces

    【訃報】プログラミング言語「Erlang」を生んだジョー・アームストロング氏死去 - GIGAZINE
    jsstudy
    jsstudy 2019/04/24
    プログラミングとの出会いは17歳のころ、学校に導入されていたメインフレームでFORTRANを学んだこと。ユニバーシティ・カレッジ・ロンドン時代にはビールと引き換えに同級生のプログラムのデバッグを行っていたそうです
  • ErlangとGolangを比較してみる

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

    ErlangとGolangを比較してみる
    jsstudy
    jsstudy 2017/04/04
    Erlang/Golangをどんな時に選ぶとよいか Erlang Processが独立している場合 (Read/Writeが同じI/Fにできない場合など) Golang 複数のProcessが1つのQueueを共有したい場合
  • 1