soutaro さんが感じた Scalaの闇
@xuwei_k 確かに、CMSClassUnloadingEnabled は普通に重要かもですね。長期間使ってると落ちるような場合。ソースコードの絶対量が多い場合、たぶん必要なヒープの絶対量が多くなりそうな…。
2012-05-23 23:24:22Joelが言うところの、なにか新しい環境を試すときにはその道のエクスパートを一人捕まえておけ、というのは本当にその通りだと思うんだけど、いやエキスパートってSBTの設定ファイルに空行を入れないといけないことを知ってる人のことじゃないだろ絶対。
2012-05-23 23:28:41なんか”まれに”SBTが落ちる理由についてつらつら説明できる人のこととかがエキスパートと呼ばれるべきであって、それ以外のところでつまずくようではいけない。
2012-05-23 23:30:12@soutaro 全体を見るとそうかもですが、Twitter, Tumblr, LinkedIn, eBay, あと金融系(これは守秘義務があるとかで名前明かせない部分あるらしいですが) とかがTypesaf(cont) http://t.co/3rfuZTgx
2012-05-23 23:31:11頻繁に落ちて、なんかもうみんなよくわからないけど、設定ファイルを編集することを覚えていて、九九のようにSBTが落ちる理由が口から自動的に出てくるって、変だと思う。
2012-05-23 23:31:21http://t.co/AGPrYXPc うーん。そうか。sbtでもivyでも前提にmavenがあるんだな。Java→Scala以外のパスはあんまり考慮されてない。rubygemみたいに最新==stable(というよりは皆が使うもの)、という文化もJavaには無いし。
2012-05-23 23:32:24@soutaro Scala Days 2012のキーノート見てても感じたことで、並列・分散処理のフレームワーク(Akkaとか)を特に強調してるんですね。Play 2.0をTypesafe Stackに取り込んでいる以上、Railsな人も取り込みたいとは思いますが。
2012-05-23 23:34:01sbtどうやってインストールしたんだろう。typesafestackならjvmoption指定されてるはずだけど。xsbtのwikiでも指定してたような。
2012-05-23 23:37:42@kmizu えーと。Typesafeがそうなことは理解できて、Scalaがそうなことも理解できます。中立でありたいとか、難しい問題にチャレンジしたいと言うのは、もっともなモチベーションだと思う。でも、LiftとかScalatraとかPlayとか、別にそんなんじゃないじゃん。
2012-05-23 23:41:57最初の頃は"はじめるsbt"の原文のsbt launcherのオプション微妙だったけど、本体も更新されてるから、日本語訳も更新しちゃいましたよ(windowsも勝手に) https://t.co/eYWcTUNl しかし、これだと32bitで不都合あったりするのか?
2012-05-23 23:42:39https://t.co/vRks1TIS やっぱりissue閉じられちゃいますよね。無視されないだけ親切な気もするけど
2012-05-23 23:55:08@xuwei_k えーと、Oracle JVMのCMS(Concurrent Mark Sweep)コレクタだと、PermGenに入ったオブジェクト(ユーザ定義のクラスローダでロードされたクラスとかもこれに入(cont) http://t.co/CFBGxf6M
2012-05-24 00:04:59