soutaro さんが感じた Scalaの闇

こんなタイトルつけてすいません。 Rails などと比較しながら、 "ある程度Scalaに慣れてしまった人" は気づかないような点を徹底的に批判してて、ためになったのでまとめました
17
Soutaro Matsumoto @soutaro

https://t.co/nSnIk7rv … "list-json" % "XXX"のXXXはいかにもまずそうなのはわかるが、どういうバージョンがインストールできるようになっているのかわからない。誰か教えてほしい。#scalajp

2012-05-23 12:22:36
Soutaro Matsumoto @soutaro

わかった。行末に,が抜けている

2012-05-23 12:25:36
Soutaro Matsumoto @soutaro

バージョン番号必須って、どう考えてもおかしいだろう。省略で最新版とってこいや。

2012-05-23 12:26:03
ねこはる @halcat0x15a

@soutaro いまは2.4が最新だと思います。 version調べるのはreadmeだったり、 https://t.co/5jygWCaT を直接見たりしてますけど、もっといい方法を知りたいものです・・・

2012-05-23 12:26:22
Soutaro Matsumoto @soutaro

net.liftweb#lift-json_2.9.1;2.0-RC2: not found くそが。

2012-05-23 12:27:43
Soutaro Matsumoto @soutaro

あ、ぼく基本的にScala周りの環境とか(言語はともかくとして)頭がおかしいと思っているので、多分、攻撃的に解釈する傾向があると思います。

2012-05-23 12:30:02
ねこはる @halcat0x15a

@soutaro https://t.co/5jygWCaT から、 net -> liftweb -> lift-json_2.9.1 のように辿っていきます。

2012-05-23 12:30:33
Soutaro Matsumoto @soutaro

@halcat0x15a なるほど。ありがとございます。どうやらトップレベルドメインが並んでいることは気づきましたが、net.liftwebがパッケージ名なのですね。

2012-05-23 12:31:46
Soutaro Matsumoto @soutaro

Dropquestの続きでもやってる気分。

2012-05-23 12:32:06
Soutaro Matsumoto @soutaro

lift-json, lift-json-ext, lift-json-scalas, list-json 2.7.7, …..oh

2012-05-23 12:33:03
Soutaro Matsumoto @soutaro

2.4だけでよかったんか…… "net.liftweb" %% "lift-json" % "2.4"

2012-05-23 12:35:04
ねこはる @halcat0x15a

@soutaro あとは"[2,3)"と書くことで、2以上3未満のjarがとってこれたりするようです。

2012-05-23 12:35:34
Kenji Yoshida @xuwei_k

ivyじゃなかったっけ?このページ https://t.co/i0KZy1P4 に、このページ http://t.co/WR4u4PcL へのリンクがある RT @halcat0x15a mavenの"[2,3)"とか使えるんだっけ?

2012-05-23 12:37:32
ねこはる @halcat0x15a

@xuwei_k あー これivyだったのですね。

2012-05-23 12:39:49
ねこはる @halcat0x15a

常に最新版を使っているようなプロジェクトはこういう記法使った方がいいのかなー

2012-05-23 12:41:25
Soutaro Matsumoto @soutaro

http://t.co/dAU0uvHp 正直なところ、ばかじゃねえのとしか思えない。俺が使ってるのはsbtなのに、なんでivyとかでてくんの??(いや、裏でivyを使うというのは自然だし良くわかるんだけど、そんなこと知らん。)

2012-05-23 13:19:21
Soutaro Matsumoto @soutaro

いや、sbtの裏側をいっさい知らないのは、@kmizu 高速を使ってここまで来たからかもしれんけど、使わないとここまでに心が折れてるよ。絶対。

2012-05-23 13:19:56
Soutaro Matsumoto @soutaro

よく知りませんが、なんかversion matcherが似てるような気がしたので。

2012-05-23 13:23:50
Soutaro Matsumoto @soutaro

POSTしたやつをJSONとしてパースしようとして、LiftJSONをインストールできたところだった。

2012-05-23 13:25:16
Soutaro Matsumoto @soutaro

SBT Consoleのリスタートが必要なのか。

2012-05-23 13:28:57
Soutaro Matsumoto @soutaro

reloadていうコマンドがあるのか。

2012-05-23 13:33:10
Soutaro Matsumoto @soutaro

import org.scalatra.test.scalatest._ で、エラーになる。

2012-05-23 13:36:37
1 ・・ 7 次へ