有什么方法,能够使得主程序在 Actor 执行了 exit 后才继续执行么~?

2015-06-10 08:00:13 +08:00
 gaocegege
举个例子

https://gist.github.com/gaocegege/689f926645c820993804

这里的"???"总是在ping和pongexit前就输出了,有什么办法能够使得程序在所有的Actor结束后,再执行么~
4230 次点击
所在节点    Scala
8 条回复
hepin1989
2015-06-10 09:58:58 +08:00
scala的actor都废弃了
gaocegege
2015-06-10 10:13:28 +08:00
@hepin1989 ...好忧伤,刚入坑就被告知了这么残酷的事实
Numbcoder
2015-06-10 10:21:05 +08:00
Erlang 中是可以的,Scala 不知道。

Scala 的 actor 没废弃把,现在叫 Akka 把
gaocegege
2015-06-10 10:43:03 +08:00
@Numbcoder scala的actor和Akka的actor是两种实现,不一样哎~
LPeJuN6lLsS9
2015-06-11 12:55:07 +08:00
竟然过时了……正在看的《快学Scala》里,continuations不再随2.12发布就感觉很惊讶,没想到actors也过时了。这边至少还会为了兼容附带上吧?
gaocegege
2015-06-11 14:46:21 +08:00
@hantsuki 都有2.12了吗?我更加过时了。。至于actors,要是没有的话怎样多线程呢?
LPeJuN6lLsS9
2015-06-11 18:02:46 +08:00
@gaocegege 那是未来的计划啦。为什么不能用多线程?最起码Java的那套库都可以用
gaocegege
2015-06-11 18:07:11 +08:00
@hantsuki 哦,那就只有java的那一套理论了,用起来很累啊~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/197394

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX