x***4 发帖数: 1815 | |
z****e 发帖数: 54598 | 2 就是一个make 或者 ant
没啥神奇的东西,主要是懒得记那些命令
一般这种东西,命令都会有点拧巴
直接上ide,这些记忆就都省了
非要用的时候查就是了 |
n*****3 发帖数: 1584 | 3 use maven
that is also most spark projects use
【在 z****e 的大作中提到】 : 就是一个make 或者 ant : 没啥神奇的东西,主要是懒得记那些命令 : 一般这种东西,命令都会有点拧巴 : 直接上ide,这些记忆就都省了 : 非要用的时候查就是了
|
c******o 发帖数: 1277 | 4 sbt is the only part in scala ecosystem I hate
really hate all the DSLs |
N*****m 发帖数: 42603 | 5 同hate
【在 c******o 的大作中提到】 : sbt is the only part in scala ecosystem I hate : really hate all the DSLs
|
s***o 发帖数: 2191 | 6 Is it possible to use gradle to achieve the same goals?
【在 c******o 的大作中提到】 : sbt is the only part in scala ecosystem I hate : really hate all the DSLs
|
z****e 发帖数: 54598 | 7 可以吧,自己倒腾一下就是了
不过gradle是groovy的东西
这两凑一起感觉怪怪的
这不是暗示scala不如groovy嘛?
不过groovy是简单很多,不用学都会写
【在 s***o 的大作中提到】 : Is it possible to use gradle to achieve the same goals?
|
z****e 发帖数: 54598 | 8 你要是讨厌dsl的话,就应该回头去用java
java不允许乱写,scala要的就是这个自由度
造轮子最重要的是重新制定游戏规则,否则还是用java吧
【在 c******o 的大作中提到】 : sbt is the only part in scala ecosystem I hate : really hate all the DSLs
|
c******o 发帖数: 1277 | |
l**********n 发帖数: 8443 | 10 把gradle和scala整一起,这什么怪胎!
【在 s***o 的大作中提到】 : Is it possible to use gradle to achieve the same goals?
|
|
|
z****e 发帖数: 54598 | 11 没说一样
说的是scala可以用来定义dsl
造轮子最牛逼的不就是重新制定规则么?
【在 c******o 的大作中提到】 : Scala not equal to DSL
|
g*****g 发帖数: 34805 | 12 Gradle is de facto today I think, at least for java projects. |
N*****m 发帖数: 42603 | 13 that's true only for netflix
【在 g*****g 的大作中提到】 : Gradle is de facto today I think, at least for java projects.
|
g*****g 发帖数: 34805 | 14 It's the state-of-the-art and mature.
【在 N*****m 的大作中提到】 : that's true only for netflix
|
N*****m 发帖数: 42603 | 15 maven还是主流,虽然gradle开始emerging了
【在 g*****g 的大作中提到】 : It's the state-of-the-art and mature.
|
c******o 发帖数: 1277 | 16 spark/play/akka all restraint to use DSL, and only use simplistic DSL if
really suitable, that makes them successful.
like:
https://www.playframework.com/documentation/2.1.1/ScalaRouting
http://doc.akka.io/docs/akka/2.3.0-RC1/scala/actordsl.html
【在 z****e 的大作中提到】 : 没说一样 : 说的是scala可以用来定义dsl : 造轮子最牛逼的不就是重新制定规则么?
|
z****e 发帖数: 54598 | 17 这些都是轮子
我说的是造轮子
比如做一个r lan的引擎这种
或者sql的引擎
你光用轮子的话,我觉得groovy其实更方便
scala就是一牛刀,你只是杀鸡的话还是别用牛刀了
【在 c******o 的大作中提到】 : spark/play/akka all restraint to use DSL, and only use simplistic DSL if : really suitable, that makes them successful. : like: : https://www.playframework.com/documentation/2.1.1/ScalaRouting : http://doc.akka.io/docs/akka/2.3.0-RC1/scala/actordsl.html
|
c******o 发帖数: 1277 | 18 杀鸡用牛刀挺好,挺有快感的。
倒是这个薪酬少了点。
akka要不是轮子,就没啥是了。
【在 z****e 的大作中提到】 : 这些都是轮子 : 我说的是造轮子 : 比如做一个r lan的引擎这种 : 或者sql的引擎 : 你光用轮子的话,我觉得groovy其实更方便 : scala就是一牛刀,你只是杀鸡的话还是别用牛刀了
|
z****e 发帖数: 54598 | 19 这样会把简单问题复杂化的
【在 c******o 的大作中提到】 : 杀鸡用牛刀挺好,挺有快感的。 : 倒是这个薪酬少了点。 : akka要不是轮子,就没啥是了。
|
g*****g 发帖数: 34805 | 20 I don't believe you have control on how others should use Scala. And even
two good wheels may have different ideas of what're the good parts. As long
as it's not prohibited by compiler, it's gonna happen.
【在 c******o 的大作中提到】 : spark/play/akka all restraint to use DSL, and only use simplistic DSL if : really suitable, that makes them successful. : like: : https://www.playframework.com/documentation/2.1.1/ScalaRouting : http://doc.akka.io/docs/akka/2.3.0-RC1/scala/actordsl.html
|
d*******r 发帖数: 3299 | 21 记得大牛是游戏公司的,游戏公司有用 akka 来写 server 的? 听说 blizzard 在用
akka?
【在 c******o 的大作中提到】 : spark/play/akka all restraint to use DSL, and only use simplistic DSL if : really suitable, that makes them successful. : like: : https://www.playframework.com/documentation/2.1.1/ScalaRouting : http://doc.akka.io/docs/akka/2.3.0-RC1/scala/actordsl.html
|
z****e 发帖数: 54598 | 22 他们的产品其实挺适合用actor模型的
只要不是上万人国战那种,其实线程之间完全可以隔离
各做各的,不需要通信和共享资源,这样就简单很多了
【在 d*******r 的大作中提到】 : 记得大牛是游戏公司的,游戏公司有用 akka 来写 server 的? 听说 blizzard 在用 : akka?
|