clojure-japan

ayato_p 2015-06-10T02:18:52.000087Z

japan チャンネル静かだなーと少し思ったんで、他の国どうなんだろうと思ったんですが、 28 人いるのって結構多い方なんですね(他の国だともう少し少ないみたいで

athos 2015-06-10T02:22:23.000089Z

russiaとか謎に多いですけどねー。あとロンドンも。

ayato_p 2015-06-10T02:24:52.000090Z

ldnclj がロンドンですかね

athos 2015-06-10T02:25:05.000091Z

ですね

ayato_p 2015-06-10T02:25:08.000092Z

意外に中国とかは少ないんだなーと思いました

athos 2015-06-10T02:25:54.000093Z

まぁ人口とは相関なさそうな感じしますね

ayato_p 2015-06-10T02:28:16.000094Z

ですねー 🐱

athos 2015-06-10T02:29:18.000095Z

#C053WH4AL については、どういう話題があると盛り上がるんですかね。

ayato_p 2015-06-10T02:32:38.000097Z

普通に考えたら用途は情報交換なんでしょうけど

ayato_p 2015-06-10T02:32:54.000098Z

もしくは質問したり答えたり(同じか

ayato_p 2015-06-10T02:35:12.000099Z

個人的な興味は他のところの人がどういうフレームワーク使ってたり、開発環境使っているかですけどね :simple_smile:

athos 2015-06-10T02:39:35.000100Z

なるほど。質問とかもっと活発に出てくれるといいんですかねぇ。

athos 2015-06-10T02:40:33.000101Z

今の時点でこのチャンネルにいる方は、わりとClojureよく知ってる方が多そうなので、あまり質問とか出ないのかもしれませんね😅

athos 2015-06-10T02:41:50.000102Z

フレームワークに関しては以前にfhanreichさんとも話してたんですが、実際のところどうなんでしょう?

athos 2015-06-10T02:42:56.000103Z

「フレームワークよりライブラリ」とはいっても、現実的に素のRing/Compojureを使ってる場合ってそんなになさそうですけど

ayato_p 2015-06-10T02:44:10.000104Z

へーしゃだと Luminus 嫌いマンいるので、 Component ベースで使い勝手良い感じにまとめたライブラリ作ってそれを使っているという感じですかねー

ayato_p 2015-06-10T02:44:37.000105Z

生憎公開していないので、うちうちで使っているだけですが。

athos 2015-06-10T02:46:34.000106Z

ほー、Componentベースのライブラリ気になる。公開はしてないんですね。

ayato_p 2015-06-10T02:46:47.000107Z

残念ながら

athos 2015-06-10T02:47:07.000108Z

Luminusが嫌いっていうのは何か理由があるんですか

ayato_p 2015-06-10T02:47:09.000109Z

元々の思想は trapperkeeper に近いのかな

ayato_p 2015-06-10T02:48:03.000110Z

たぶん前にえいとすさんが PR 出したのである程度解決されていると思いますけど、全体的にテストされてないから一回動かしたら分かるようなものがバグったままになってると

ayato_p 2015-06-10T02:48:18.000111Z

それが嫌なんであまり信用していないというのがありそう

athos 2015-06-10T02:50:18.000112Z

あー、わかります。Luminus、名前を聞くわりに、使われてるライブラリが意外と枯れてなかったりしてバグに遭遇する率高い感じありますね。

ayato_p 2015-06-10T02:50:57.000113Z

結構ガシガシ色々と取り込んでいるのは評価するんですけど、テスト…みたいな

athos 2015-06-10T02:53:56.000114Z

まぁ、単なるジェネレータなので、一旦社内とかでベストプラクティス的なものが固まってこれば、それに特に拘る必要はないかもしれないですね

ayato_p 2015-06-10T02:55:17.000115Z

ベストプラクティス模索中ですけどね 😛 他の Clojure な会社にくらべるとどうしても若いのでそのへんはこれからですね

athos 2015-06-10T02:58:14.000116Z

うちも状況としては大して変わらないと思いますよ😑

ayato_p 2015-06-10T02:59:25.000117Z

がんばりましょう :clj:

athos 2015-06-10T03:00:23.000118Z

:thumbsup::clj:

takaiy 2015-06-10T12:56:18.000119Z

プログラミング言語を習得するのに本を読むっていうのは今でも正しいと思ってるんですが、洋書の入門書なら何がおすすめですか?

tnoda 2015-06-10T13:03:17.000120Z

私なら、 Living Clojure か、 Programming Clojure か、Clojure Programming のいずれかを対象者の目的・属性に応じておすすめします。

ayato_p 2015-06-10T13:13:03.000121Z

オススメとかそういう尺度ではないですけど、 CLOJURE for the BRAVE and TRUE は度々 Web のページ引っかかるので個人的に出たら読みたいなーと思ってますね(紙で

takaiy 2015-06-10T13:13:16.000122Z

Living Clojureは読んでないのですが、どんな内容ですか?

fhanreich 2015-06-10T15:36:17.000123Z

table of contents (http://shop.oreilly.com/product/0636920034292.do) はもう見ました?

t_yano 2015-06-10T18:24:56.000127Z

Twitter経由でこのブログを見て参加してみました。 http://ayato.hateblo.jp/entry/20150610/1433930400

2015-06-10T18:25:40.000129Z

いらっしゃいませー

ayato_p 2015-06-10T22:32:38.000131Z

\o/

athos 2015-06-10T22:33:54.000132Z

おはようございますー。にわかに賑わってますね 😄

athos 2015-06-10T22:35:20.000133Z

洋書の入門書のオススメ、僕もClojure Programmingに一票入れときます

athos 2015-06-10T22:37:27.000134Z

Living Clojureまだ読み終わってないけど、core.asyncとかClojureScriptにも触れてたりして入門書というよりはもうちょっと実践的な感じがしてます

ayato_p 2015-06-10T22:40:02.000135Z

全然読んでないんで分かんないんですけど、 Joy of Clojure あたりと入門書の中間くらいなんですかね( Living Clojure

athos 2015-06-10T22:41:13.000136Z

イメージ的にはそんな感じ

ayato_p 2015-06-10T22:42:26.000137Z

hm

athos 2015-06-10T22:52:26.000138Z

あと、Living Clojureはさすが新しいだけあって、transducerとかへの言及もあるみたいなので、そのあたり含めて比較的最近のトレンドっぽい内容はつかめるかもしれませんね

ayato_p 2015-06-10T22:53:09.000139Z

どんどん日本語の情報が古くなっていく…

fhanreich 2015-06-10T22:53:49.000140Z

日本語の情報ってどこにあるんでしょうか?

fhanreich 2015-06-10T22:53:57.000141Z

本?

athos 2015-06-10T22:54:06.000142Z

どこにあるんでしょう…

fhanreich 2015-06-10T22:54:23.000143Z

😄

ayato_p 2015-06-10T22:54:51.000144Z

本は一年くらい前に書かれたのが最後ですかね

ayato_p 2015-06-10T22:55:08.000145Z

あとは Web 上に雑多に転がっている印象

fhanreich 2015-06-10T22:55:24.000146Z

どの本ですか?

fhanreich 2015-06-10T22:55:33.000147Z

リンクありますか?

ayato_p 2015-06-10T22:56:03.000148Z

http://ymizushi.hateblo.jp/entry/2015/06/05/023630

ayato_p 2015-06-10T22:56:08.000150Z

ここに綺麗にまとまってますね

fhanreich 2015-06-10T22:57:47.000151Z

ありがとう。最初の二冊は日本語訳でしょうか?

ayato_p 2015-06-10T22:58:41.000152Z

一冊目は Programming Clojure の訳です。二冊目も確か訳だった気がします(オリジナルが英語だった気がするけど僕はオリジナルを知らないです

fhanreich 2015-06-10T22:59:51.000153Z

これかもしれないですね。http://shop.oreilly.com/product/0636920029786.do

athos 2015-06-10T23:00:25.000155Z

おいしいClojureはあれが原書だったはずです

fhanreich 2015-06-10T23:00:47.000156Z

😃

athos 2015-06-10T23:01:30.000157Z

Clojure Cookbookは以前に日本語訳を出すという話があったんですが、ちょっといろいろ調整が難しいみたいですね

ayato_p 2015-06-10T23:03:30.000158Z

おいしい Clojure あれが原書だったんですね(知らなかった

fhanreich 2015-06-10T23:03:51.000159Z

日本ではどれくらいClojuristsの方がいらっしゃるか、誰かご存知ですか?

athos 2015-06-10T23:05:26.000160Z

難しい質問ですね😅 Clojuristの定義にもよる気がします。

athos 2015-06-10T23:06:58.000161Z

「仕事で使ってる人」という意味なら、個人でこっそり使ってますっていう人を除けば日本中で20人いるかどうか…

ayato_p 2015-06-10T23:07:25.000162Z

だいたいそのくらいの感覚ですよねー。

fhanreich 2015-06-10T23:08:04.000163Z

こちらでも仕事で使っている人は趣味で使っている人よりずっと少ないと聞きます。

athos 2015-06-10T23:11:13.000164Z

趣味で使ってる人なら、その10倍は軽く超えるくらいはいると思ってますが、実態はよく分かりません

fhanreich 2015-06-10T23:12:12.000165Z

こちらでも似たようなことを聞きました。趣味でも仕事でもClojureでプログラム(?)するのはとっても楽しいです。😃

ayato_p 2015-06-10T23:14:58.000166Z

\o/ Clojure 楽しい \o/

athos 2015-06-10T23:15:25.000167Z

海外というか英語圏の人がブログとかで書いているClojureのいいところで、結構多くの人がClojureコミュニティのよさを挙げていたりして、羨ましく思ったりします

fhanreich 2015-06-10T23:15:42.000168Z

\o/

ayato_p 2015-06-10T23:16:11.000169Z

お、それ気になります。日本とどう違うんでしょう

fhanreich 2015-06-10T23:17:10.000170Z

i can't type community in japanese!!

athos 2015-06-10T23:17:24.000171Z

komyunithi

fhanreich 2015-06-10T23:17:49.000172Z

コミュニティの違いですか?(コピーとペースト?)

fhanreich 2015-06-10T23:18:03.000173Z

😅

fhanreich 2015-06-10T23:19:15.000174Z

日本はどんな感じかわからないですが、結構女性やトランスやいろんなマイノリティーの人達を含めるように頑張っているみたいです。

ayato_p 2015-06-10T23:19:47.000175Z

ClojureBridge とかですかねー

fhanreich 2015-06-10T23:20:07.000176Z

主にそうですね。あとOpportunity Grant

athos 2015-06-10T23:20:24.000177Z

たしかに

athos 2015-06-10T23:21:17.000178Z

あとはカンファレンスのcode of conductに「ハラスメントお断り」とか明言してあったりしますよね

ayato_p 2015-06-10T23:21:35.000179Z

ここの規約にも確かありましたよね

fhanreich 2015-06-10T23:22:26.000180Z

私もConferenceは2012年から出席してますが、マイノリティーの数はとても増えました。

fhanreich 2015-06-10T23:23:03.000181Z

CoCも役立っていると思います。それでも時々困ったこともありますけど。

athos 2015-06-10T23:23:28.000182Z

お、そうなんですか? >困ったこともあります

athos 2015-06-10T23:29:18.000183Z

マイノリティの人たちの参加を増やせるようにっていうのは、日本のプログラミング界隈全体に共通する問題な気がします

ayato_p 2015-06-10T23:29:42.000184Z

個人的な印象だとそれに成功しているのはプロ生かなと(なんとなくですけど

athos 2015-06-10T23:30:03.000186Z

へー、そうなんですか?

ayato_p 2015-06-10T23:30:56.000187Z

あのへんはそういうのに寛容というか、普通に受け入れいているような気がしますけど。実際に参加したことはないので詳しくは知らないです

ayato_p 2015-06-10T23:33:04.000188Z

あとは女性に対してもちゃんとしているコミュニティは Rails ですかね、やっぱり。

takaiy 2015-06-10T23:33:22.000189Z

日本では、もともとあんまりマイノリティへの障壁って無いんじゃないか… と思ったのですが、そういう意識的そのものが問題なんでしようか。

athos 2015-06-10T23:38:47.000190Z

日本だと、内輪での仲が良すぎてはじめての人が参加しにくいみたいな状況が結構ある気がします。マイノリティの問題とは別かもしれないですけど。

ayato_p 2015-06-10T23:40:28.000191Z

(関数型コワイ,みたいな)

ayato_p 2015-06-10T23:41:37.000193Z

マイノリティへの障壁って間違いなくあると思っていて、そうじゃなかったら今みたいな Java 女子部とかってなかったんじゃないのかなーと

ayato_p 2015-06-10T23:42:39.000194Z

ちなみに Rails だとカンファとかでハラスメントじゃないの?っていう発言があった場合、それがあとで issue になったりして問題として扱われてちゃんと解決されている印象。

athos 2015-06-10T23:43:18.000196Z

ほー、すごい

ayato_p 2015-06-10T23:43:48.000197Z

確か去年か一昨年くらいにあったと思います。

iyahoo 2015-06-10T23:47:04.000199Z

初めまして。大学の研究で少し前から clojure を使っています。 clojure 自体,使い始めて日が浅いですがよろしくお願いします。

ayato_p 2015-06-10T23:47:26.000200Z

\o/ よろしくです

athos 2015-06-10T23:48:03.000201Z

iyahoo さん、はじめまして

takaiy 2015-06-10T23:49:23.000202Z

本の話題に戻して恐縮ですが、Programming Clojureは言語解説メイン、Clojure Programmingは少し実践寄りだと思いますが、Living Clojureはさらに実践寄りしかも新しい、という感じですかね?

takaiy 2015-06-10T23:51:47.000203Z

よろしくです。大学でClojureとかうらやましい。僕の時はFORTRANしかなかった。