由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 函数式语言是不是特别费系统资源?
相关主题
对 (im)mutability 的误解和深度理解FP的死穴还是性能
FP更接近人的思维c++下如何实现多线程?
从今天开始起,学C++!有没有喜欢haskell的同学
Python Q: function pass in struct pointer, come back with data filled能否创立一个functional programming的版面
也谈OOP跟FP之争scala/spark现在情况怎样?
OOP里面的Object其实是actor怎么练习C++ multi-threading?
go也是三种paradigm混合的语言真正的multi-threading是5个thread要5个cpu?那apache是真正的m
面向数据的编程与面向对象的编程没人觉得python的string是immutable不爽吗?
相关话题的讨论汇总
话题: 语言话题: 系统资源话题: 对象话题: multi话题: obj
进入Programming版参与讨论
1 (共1页)
g*********e
发帖数: 14401
1
最近看scala,说任何东西都是一个对象。还有啥天生Multi threading.这样的话内存
中岂不是有很多个obj?
这玩意儿只适合小打小闹吧,或者处理些读写。真正需要创造几百上千万个对象的时候
撑得住吗?
这些语言的主要应用场景是什么呢?
p***o
发帖数: 1252
2
你在问啥? 就算是C++, container里装的不也是obj么 ...

【在 g*********e 的大作中提到】
: 最近看scala,说任何东西都是一个对象。还有啥天生Multi threading.这样的话内存
: 中岂不是有很多个obj?
: 这玩意儿只适合小打小闹吧,或者处理些读写。真正需要创造几百上千万个对象的时候
: 撑得住吗?
: 这些语言的主要应用场景是什么呢?

c******o
发帖数: 1277
3
对象并不是那么耗资源。
天生Multi threading的原因是share nothing. 都是immutable data.
相对来说,对比mutable variable的语言(比如java),是多用一些短期memory.
对于大规模的处理,当然没有问题,akka一个很一般的server几百万个对象没问题。因
为share nothing, 你就在云的大量中小机器上随意扩展。比定制一个超大机器划算多
了。
这个在一定情况下是比以前的多耗些资源的,但是现在硬件比人工和软件开发费用便宜
多了。本身这就是因为要利用多core,多node兴起的。
1 (共1页)
进入Programming版参与讨论
相关主题
没人觉得python的string是immutable不爽吗?也谈OOP跟FP之争
关于FPOOP里面的Object其实是actor
parallel programming的复杂性分层/流行工具技术名词go也是三种paradigm混合的语言
Node做大系统better than Java, .NET面向数据的编程与面向对象的编程
对 (im)mutability 的误解和深度理解FP的死穴还是性能
FP更接近人的思维c++下如何实现多线程?
从今天开始起,学C++!有没有喜欢haskell的同学
Python Q: function pass in struct pointer, come back with data filled能否创立一个functional programming的版面
相关话题的讨论汇总
话题: 语言话题: 系统资源话题: 对象话题: multi话题: obj