compとfuncに関するooooooooのブックマーク (14)

  • Elixir のパターンマッチを攻略しよう - Qiita

    Elixir にあって RubyJavaScript のような言語にない特徴といえば 軽量プロセス (+ OTP周り) パターンマッチ の2点が大きく、その他の部分というのはだいたい「あの言語のこれだな」という風に対応させて理解できる(パターンマッチを実装した他の関数型言語になれてる人にとっては別かもしれないが)。 特に後者のパターンマッチの方は Elixir の文法の多くの部分の基礎になっている。従って、主観的にはパターンマッチさえ理解できれば Elixir の半分以上は理解できたと思っていいんじゃないかと思っていたりする。 というわけでカッとなってパターンマッチについて書いてみる。 パターンマッチとは パターンマッチの例で、いきなり {x, y} = {1, 5} とかいう例を見せられても「変数扱うのに便利な記法か何かですかね? (ES6 の Destructuring assi

    Elixir のパターンマッチを攻略しよう - Qiita
  • Scala界隈でDDDが大いに盛り上がったのでログをまとめましたよ-その1 - Kuchitama Tech Note


    ScalaJpgitter.imDDD scalajp/public - Gitter DDD  (Object Oriented Selection) : ,/: : 2015/03/17:  (1)  Gist  xuwei-k 2015224gitter2 https://gitte
    Scala界隈でDDDが大いに盛り上がったのでログをまとめましたよ-その1 - Kuchitama Tech Note
  • 非公式PDF版SICPの全訳を公開しました - minghaiの日記


    1 Andres Raba2011PDFSICP  github https://github.com/minghai/sicp-pdf jsicp.pdf ejsicp.pdf CC BY-NC-SA 3.0使 SICP? SICPMIT 調調
  • 「このプログラムは◯◯言語で書きました」の本当の意味 | quipped

    例:「このプログラムはC言語で書きました」=「このプログラムはGDBでひたすらデバッグしてvalgrindでメモリリークをチェックしました」 以下絵が続きます。チャートそのものはd3.jsで描かれていて、このgistを拝借して手を加えています。

  • Polyglot (computing) - Wikipedia

    In computing, a polyglot is a computer program or script (or other file) written in a valid form of multiple programming languages or file formats.[1] The name was coined by analogy to multilingualism. A polyglot file is composed by combining syntax from two or more different formats.[2] When the file formats are to be compiled or interpreted as source code, the file can be said to be a polyglot p

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知


    2020131()  2019 -   : 2020131() :2020131() 稿 稿 -   2020-06-25  2020228
    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    oooooooo
    oooooooo 2010/02/20
    foursquare が PHP/MySQL から Scala + Lift(Scala の Web アプリケーションフレームワーク)/PostgreSQL に移行
  • List of freely available programming books - Stack Overflow

    I'm trying to amass a list of programming books with opensource licenses, like Creative Commons, GPL, etc. The books can be about a particular programming language or about computers in general. Hoping you guys could help: Languages Python Dive Into Python How to Think Like a Computer Scientist A Byte of Python Python for Fun Ruby Why's (Poignant) Guide to Ruby PHP Practical PHP Programming Perl E

  • http://www.kikansha.jp/~yaemon/diary/tDiary/index.rb?date=20090505

  • 米国でRuby関連書籍の売り上げが減速か - @IT


    2009/02/27 22520081POS Open Tech eXchangeMike Hendrickson225稿200817420071855.98 
    oooooooo
    oooooooo 2009/03/02
    売り上げ部数が2000部以下の、ごくマイナーな分類の書籍の売り上げが伸びていること。このジャンルには「Alice」「Haskell」「F#」 / Lua(2400部→1万1000部)、Processing(2000部→8700部)などが成長の注目株
  • http://nicosia.is.s.u-tokyo.ac.jp/pub/essay/hagiya/h/curry

    oooooooo
    oooooooo 2009/02/23
    CQ出版だと思って大目にみて欲しい
  • OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん

    OMakeすごい。OMakeはマジですごい。 OMakeはGNU makeの代替品みたいなものなんだけど、正直なところこのツールの強力さはGNU makeと比べると失礼なくらいすごい。これのおかげで、「コード修正→ビルド→デバッグ→コード修正→・・・」のループの、ビルドにあたる作業がほぼ消え去った。 ファイルの依存関係の解析がとにかくすごい。よくあるユースケースなんかの場合、最小限の手間でほぼ完璧に依存関係を網羅して、よしなにビルドしてくれる。 とりあえず、はやみずが実際に使ってみたケースを例にとってそのすごさの一端を紹介しようと思う。 case study 論より証拠ということで、自分が OMake を試しにつかってみたケースを紹介する。C言語でスタティックライブラリを作っていて、それに加えて簡単なテストプログラムを書いている。 /include/ 以下にヘッダファイルが全部ある /sr

    OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん
  • MSが研究目的のOS「Singularity」のソースコードを公開 | エンタープライズ | マイコミジャーナル


    Microsoft4 ()OSSingularitySingularity Research Development Kit (RDK) 1.1MicrosoftCodePlex SingularityMicrosoftMicrosoft ResearchOSC#SpeC# (A#) SIP (Software Isolated Process) 
    oooooooo
    oooooooo 2008/03/06
    Applications フォルダ内に lisp がある / ProtoLisp is an extremely basic Lisp-like interpreter. とのこと
  • Steveyの退屈な近況報告


    Steve Yegge /   2007126  GoogleReddit Reddit!(2!)
    oooooooo
    oooooooo 2007/12/13
    Ecma-262準拠のJavaScriptインタプリタをEmacs-Lispで作っていることも言っておくべきだろう / Emacsの拡張をJavaScriptで書けるようにすることだ / 全部やるのには少なくとも1年はかかりそうだ
  • Life with Cygwin

    沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。

    oooooooo
    oooooooo 2006/03/22
    美人プログラミングから Lisp, Java, C# など
  • 1