Var とは何か Clojure のネームスペースについて調べてみました。ネームスペースを理解するには、その前に Vars について覚えておく必要があります。まず、例に使う簡単な関数を作ります。 user=> (defn hello "blah blah..." [] (print "Hello, World!\n")) #'user/hello user=> (hello) Hello, World! nil Clojure では defn を使って関数を定義する事が出来ますが、この結果返される #'user/hello とは何でしょうか? user=> (type #'user/hello) clojure.lang.Var type で調べると、clojure.lang.Var というオブジェクトである事が分かります。これは Clojure のグローバル変数を特徴づけるオブジェクトで
In this interview, Clojure creator Rich Hickey suggests that the problems people associate with shared state are problems of time. He compares the lack of automatic time management in today's mainstream languages to the lack of automatic memory management in languages such as C++. In his keynote at the JVM Languages Summit last week, Rich Hickey, the creator of the Clojure programming language, su
ATOM Feed Introducing Windows Azure # Thursday, March 19, 2009 Microsoft's Azure Services Platform has various parts, but the one that's generated the most interest so far is Windows Azure. I've written an overview white paper on Windows Azure that's available here. The paper overlaps some with my earlier paper on the entire Azure Services Platform. This one is focused entirely on Windows Azu
Categorieën english (27) ruby on rails (88) ruby (114) events (43) dagmethode (18) daily_method (19) nieuws (14) ajax (5) edge (4) onderwijs (5) opinie (4) tips (9) blog (4) java (4) web 2.0 (3) Geplaatst door Michiel de Mare vr, 12 dec 2008 11:23:00 GMT Clojure is a new functional programming language based on Lisp, running on the JVM. Even though Clojure is only a year old, there’s already a boo
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.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く