clojure-japan

2015-08-05T01:10:09.000669Z

pixie は RPython で実装なのでちょっと違いますね

2015-08-05T01:12:03.000670Z

土台は実行可能なバイナリにコンパイルされるのである程度ロード済み状態になってるので速い

2015-08-05T05:21:28.000671Z

> そういえばcljsのwikiトップ(Home)のtool紹介にdescjop取り上げられてました! ありがとうございます! といいたいところですが、白状しますと自分で書きましたw 今後も頑張っていきますという決意表明ということで。。。

3👍
athos 2015-08-05T06:35:53.000673Z

意気込み大事ですね。結局のところ、OSSでも売り込みが重要だったりしますし。

2015-08-05T06:39:40.000674Z

@mopemope ちゃんと把握できていなくてすみません。pixieからpythonを呼ぶときにもffi経由ですか? エレガントにpythonと繋げられると魅力増しますね。

2015-08-05T06:45:56.000675Z

実装がRPythonで書かれてるので出来上がりは実行可能バイナリですね。python上で実行されてるわけじゃあないです。旧clojure-pyならいけますけど

2015-08-05T06:49:13.000676Z

やはりそうですよね。clojure-pyは個人的には便利で好きなんですが、自分で引き継ぐほどのキャパはないので残念に思ってます。

koji_yusa 2015-08-05T08:14:55.000677Z

上の書き込みて確認したところ7/31の1.0に比べて、最新版の1.3で6割ぐらい速くなってました。 http://planck.fikesfarm.com/download.html core i5 1.8GHzで、0.6sぐらい $ /usr/bin/time planck -e "(println (+ 1 1))" 2 0.63 real 0.53 user 0.10 sys

koji_yusa 2015-08-05T08:15:11.000678Z

$ /usr/bin/time java -Xbootclasspath/a:clojure-1.7.0.jar clojure.main -e "(println (+ 1 1))" 2 0.79 real 1.30 user 0.08 sys $ /usr/bin/time java -cp clojure-1.7.0.jar clojure.main -e "(println (+ 1 1))" 2 1.33 real 2.47 user 0.12 sys $ java -version java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode) こっちはJVM