【发布时间】:2011-11-17 02:51:13
【问题描述】:
我正在寻找 Scala 的替代品或竞争对手,严格来说是在多核上编写桌面应用程序。无论是使用 CPU 还是 GPU 内核 (ScalaCL),我都想利用所有可能的多线程性能。 Scala 绝对是一个不错的选择,但我想知道我可以追求哪些其他选择。在 JVM 上运行是我需要的关键。
【问题讨论】:
-
你已经解雇了java?如果是这样的话,我很好奇 scala 是什么,你更喜欢 vanilla java(关于多核利用)
-
我相信任何可以在 Scala 中完成的事情在 Java 中都是可行的,但是 Scala 让多线程变得更加简单。这就是我正在寻找的简化多线程的功能。我相信 Scala 有很多特性可以说,例如,采用 for 循环并使其在尽可能多的线程上运行。
-
桌面应用程序多核。这听起来很模糊。你能进一步说明你的问题吗?你看过演员和 STM 吗?
标签: java multithreading scala jvm scalacl