腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何在函数式
编程
中避免副作用
、
、
、
我一直在比较
Scala
与Java在
并发
编程
方面的优势。 显然,我提到的第一点是
Scala
是一种函数式
编程
语言(部分地)使用FP避免了的副作用。与命令式语言相比,如何在函数式
编程
中避免副作用,以及如何在多线程/
并发
编程
中工作?
浏览 3
提问于2013-10-14
得票数 1
回答已采纳
3
回答
不同的
Scala
书在不久的将来
我看过很多关于
Scala
的书,但是这些书太相似了。想知道你希望看到哪些与“主流”不同的标题(与
Scala
相关)?
浏览 0
提问于2009-06-12
得票数 4
回答已采纳
6
回答
本机
并发
支持大型图的
编程
语言?
、
、
、
我目前正在寻找一种新的
编程
语言学习(目前通过一些C++,了解一些C和Python),特别是一种内置的
并发
支持?我想尝试构建一个可以跨集群或多核进行处理的大型图形库。我知道C++'s Boost库支持
并发
性,但我也想学习一种新的语言,而且我猜在设计时考虑到
并发
性的语言也会更好地进行
并发
编程
。总的来说,我认为这是一个学习新语言、学习
并发
编程
和解决一个大项目的机会。环顾四周,Clojure和
Scala
似乎是寻找
并发</em
浏览 0
提问于2011-12-15
得票数 1
回答已采纳
2
回答
用
Scala
实现可伸缩的MMORPG?
、
、
Scala
是实现可伸缩性良好的MMORPG的好选择吗?我读到有人建议Erlang,因为更好的
并发
处理。但是
Scala
有参与者/消息驱动的
并发
性和函数式
编程
。这难道不应该很好地处理
并发
性和伸缩性吗?对不起,我不了解Erlang,也没有
Scala
的经验,也没有MMORPG开发的经验。这就是为什么我不能让这个问题更具体的原因。我正在寻找开发一个易于扩展的MMORPG的最佳方法。并且认为
Scala
可能是/可能是一个很好的选择。
浏览 4
提问于2012-04-09
得票数 3
回答已采纳
5
回答
带有
并发
垃圾收集器的函数式语言?
、
、
微软新的F#
编程
语言提供了函数式
编程
(一流的词法闭包和尾部调用)与高效的
并发
垃圾收集器的强大组合,这使得利用多核变得很容易。据我所知,OCaml、Haskell、Erlang以及所有免费的Lisp和Scheme实现都没有
并发
GC。
Scala
和Clojure有一个
并发
的GC,但没有尾部调用。所以似乎没有结合这些特性的开源
编程
语言。对吗?
浏览 4
提问于2008-11-10
得票数 5
1
回答
在gatling中使用
scala
迭代器时
并发
错误
、
、
我不是gatling或
scala
专家,但在我看来,这个问题可能更多地与
scala
(和Akka)有关,而不是gatling本身。$.tail(List.
scala
:422) ~
scala
的空列表的尾-库-2.11.6.jar:na在
scala
.collection.immutable.Nil$.tail(List.
scala
:417) ~
scala
-库-2.11.6.jar:na在
scala
.collection.LinearSeqLike$$anon
浏览 4
提问于2015-06-03
得票数 0
回答已采纳
1
回答
为播放框架应用程序分配RAM
、
、
、
我想向Play Framework (
scala
)提出一个问题,即如何确定特定类型的应用程序所需的内存。 目前,在不同的应用程序上使用Play
Scala
2.3.8和2.4.x (with play silhouette)。
浏览 6
提问于2016-05-22
得票数 0
回答已采纳
2
回答
函数式静态类型语言与并行计算
、
此外,这些
编程
语言已经很好地适用于计算繁重的程序类型,这些程序可以从数据并行中获得微不足道的好处。 然而,除了Haskell之外,似乎没有其他强类型的函数式语言支持操作系统级线程来支持它们的并行性。
浏览 2
提问于2011-05-03
得票数 0
回答已采纳
4
回答
用于
并发
程序设计的.NET语言
、
、
、
、
这可能是其他人已经看到的问题,但我正在努力寻找一种为
并发
编程
设计的语言(或具有对
并发
编程
的语言支持),可以在.net平台上运行。我一直在做erlang的辅助开发,以便对该语言有一个初步的了解,我喜欢它是多么容易建立一个稳定的、
并发
的、甚至是分布式的系统。这让我想到了
scala
,它也有一个使用actors的很好的系统,但是
scala
.net目前似乎没有这个功能(假设这是一个
并发
系统对一个分布式系统)。我正在研究的两种.net语言是Axum和F#。
浏览 3
提问于2010-09-23
得票数 7
回答已采纳
3
回答
未来投资: Erlang与
Scala
、
、
由于
并发
编程
变得越来越重要,我想知道您对Erlang和
Scala
在这方面的看法。在我看来,
Scala
拥有比Erlang更大的用户基础和更光明的未来。此外,
Scala
是一种java。我知道这些问题总是有点主观,但未来更好的投资是Erlang还是
Scala
。甚至是另一种语言?
浏览 0
提问于2011-07-26
得票数 65
回答已采纳
16
回答
具有直观
并发
编程
抽象的现代程序设计语言
、
、
、
我有兴趣学习
并发
编程
,重点是应用程序/用户级别(而不是系统
编程
)。我正在寻找一种现代高级
编程
语言,它为编写
并发
应用程序提供了直观的抽象。我想把重点放在提高生产力和隐藏
并发
编程
复杂性的语言上。为了给出一些例子,我认为用C、C++或Java编写多线程代码并不是一个好的选择,因为IMHO降低了我的工作效率,而且他们的
编程
模型也不直观。另一方面,提高生产力和提供更直观抽象的语言,如Python和多处理模块、Erlang、Clojure、
Sca
浏览 0
提问于2011-11-22
得票数 42
回答已采纳
4
回答
Scala
在Java上的可伸缩性
、
、
、
我读过一篇文章,其中说
Scala
比Java处理
并发
性更好。http://www.theserverside.com/feature/Solving-the-Scalability-Paradox-with-
Scala
-Clojure-and-Groovy ...the可伸缩性限制仅限于Java
编程
语言本身,但并不是整个Java平台的限制。事实上,已经做了大量工作来解决这些问题,其中两个最成功的项目是名为
Scala
和Clojure的
编程
语言....<
浏览 0
提问于2012-06-07
得票数 9
1
回答
从哪里开始严肃的
并发
(多线程,并行?)
编程
、
、
、
我想认真地开始现实世界中的多线程/并行/
并发
编程
。我的意思是,就像尝试并行和
并发
地解决实际问题一样,而不仅仅是学习pthread或MPI的低层次细节、锁、种族之类的,或者学术的、教科书的例子。关于并行
编程
的低级机制,实际上,我不想知道任何关于它们的信息,而只是坚持使用更类似于Actor模型的东西:)。我听说有些
编程
语言本质上与我所寻找的类似,他们的范式是以并行(
并发
、多线程、多处理)的方式来看待手头的问题,并提供语言级别的工具和构造来并行地实现任务(例如,Erlang
浏览 4
提问于2013-08-26
得票数 4
2
回答
并发
软件在多核处理器上的性能
、
、
、
、
最近我经常读到,由于趋势是构建多核处理器,因此拥有支持
并发
和并行
编程
的
编程
语言将变得越来越重要,以便更好地利用这些处理器提供的并行性(例如,一些背景请参见这段视频 )。在这方面,某些
编程
范例或模型被认为非常适合编写健壮的
并发
软件: 函数式
编程
语言,例如Haskell、
Scala
等。演员模型: Erlang,但也适用于
Scala
/ Java (Akka)、C++ (Theron、Casablanca、.)和其他
编程
语言。用更
浏览 0
提问于2012-07-07
得票数 2
2
回答
发挥框架web应用:什么时候使用Akka?
、
、
、
我正在从Java过渡到
Scala
,并开始使用Play作为应用服务器。我的Java遗留应用程序(我正在尝试替换的应用程序)构建在三个层上:servlet、会话bean和实体bean。
浏览 4
提问于2015-12-28
得票数 2
回答已采纳
1
回答
如何在Java servlet环境中使用角色模型?
、
、
、
我最近正在阅读有关角色模型的文章,我发现它是解决
并发
问题的一个很好的
编程
模型。有许多使用它的
编程
语言或工具,如
Scala
、Jetlang、Klimi等。是否有使用角色模型处理
并发
请求的Servlet容器?
浏览 0
提问于2012-05-21
得票数 0
8
回答
用于聊天和类Twitter应用程序的
并发
编程
语言
、
、
、
在这种情况下,最好的
并发
编程
语言是什么?谢谢^_^
浏览 0
提问于2010-03-12
得票数 3
回答已采纳
2
回答
为什么z必须是组合函数cop的零元素?
、
、
我正在学习并行
Scala
集合的聚合方法。def aggregate[S](z: S)(sop: (S, T) => S, cop: (S, S) => S): S 我理解为什么cop需要关联,而不是以下从
Scala
学习
并发
编程
中获取的语句
浏览 3
提问于2021-11-19
得票数 0
2
回答
如果没有同步,
Scala
不可变集合不能共享?
、
来自
Scala
中学习
并发
编程
的书: 然而,在
Scala
的当前版本(2.11.1)中,某些被认为是不可变的集合,如List和Vector,在没有同步的情况下是不能共享的。
浏览 2
提问于2016-01-16
得票数 3
1
回答
在
scala
中使用监视器或锁的IndexedSeq
、
在
Scala
中有没有更好的方法?
浏览 0
提问于2014-06-24
得票数 0
点击加载更多
相关
资讯
《Scala 语言》Scala 中的 Actor 编程
scala面向对象编程
并发编程系列之并发编程的认识
并发编程
Scala函数编程和隐式转换
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券