タグ

clojureに関するsyuu256のブックマーク (7)

  • Amazon.co.jp: Clojureでトップダウン開発: gpsoft: Digital Ebook Purchas

    Amazon.co.jp: Clojureでトップダウン開発: gpsoft: Digital Ebook Purchas
  • ClojureではじめるSTM入門

    4. STMとは Software Transactional Memory ソフトウェアトランザクショナルメモリは、データベーストラン ザクションに似た並行性制御機構であり、並列計算を行う際の 共有メモリへのアクセス法である。 この機構はロックベースの同期を用いた並行性制御の代替手段と して機能し、ノンブロッキングな方法で実装される物もある。 Wikipediaより 楽観的: 他のスレッドを気にせずとりあえず実行してみる 変なことになったらリトライする 最近盛んに研究されている(らしい) 5. ロックの利点と欠点 利点 いつロックを取得し、解除するかを陽に制御できる 開発者にとって馴染みがある方法 多くのプログラミング言語でサポートされている 欠点 ロックのとる順序によってデッドロックが起こる 優先度逆転が起こる composableでない

    ClojureではじめるSTM入門
  • Clojureの作者が作ったデータベースDatomicが凄い


    ClojureRich HickeyClojure HackerDatomic()10  Datomic  2014/1/20 使 Append-only 
  • Clojure

    Clojure is a robust, practical, and fast programming language with a set of useful features that together form a simple, coherent, and powerful tool. The Clojure Programming Language Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.

  • 恒例の「LL祭」に異変!? ScalaやClojure、HTML5も!


    2010/08/11 LLLightweight Language2010731LL Tigerhttp://ll.jus.or.jp/2010/ 2003LL8LLJavaVM2ScalaClojureWebHTML5Language UpdateLL Perl6
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Clojure - Wikipedia


    Clojure (/'klouʒər/[2], )LISPClojureJavaMicrosoft .NET Clojure (:code as data)  []  (Rich Hickey)ClojureJavaLISP[3][4] Clojure
    Clojure - Wikipedia
  • 1