由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 说起内存管理,记得bjarne讲的一个八卦
相关主题
C++现在前进的方向是不是错误的?震惊:java 的矩阵操作比 c++ 快?
王垠:解密“设计模式”In which language are the Java compiler, JVM and Java written?
FP就是忽悠java就是andriod慢的原因,为什么总有人要争呢? (转载)
求教有没有好的查Java memory leak的工具? (转载)【失败感言】我是做PHP的 (转载)
java的内存管理真是气死我了Java10年前的崛起是技术到达一定成熟度的标志
interview question: what is the difference between Java and c++这么多人讨论 FP, 大牛推荐门语言吧
古狗研究新出炉:C++ Is The Best Performing LanguageJava必然败在oracle身上
有哪些公司用Lisp开发程序想写个简单的 JVM- 用C++还是Java
相关话题的讨论汇总
话题: c++话题: bjarne话题: java话题: memory话题: su
进入Programming版参与讨论
1 (共1页)
w***g
发帖数: 5958
1
Bjarne上次来我们学校讲C++的时候说,设计0x的时候C++那批人想直接用java的memory
model,因为java的memory model确实设计得很优美。结果最先站出来反对的就是在su
n和IBM搞java的那批人。理由是如果C++用了java的memory model,整个java world的速
度都会因此而减慢两倍,因为java解释器都是用C++写的。
另外Bjarne认为C++成功的一个重要原因是没有不必要的开销。比如程序用到一个32-
bit integer,那开销就是4个字节。这个其实是很难的,很多语言都做不到这一点。我
觉得C++未来的发展也会继续坚持这个原则。
h*********n
发帖数: 915
2
没有alignment问题?64-bit机器。

memory
su
的速

【在 w***g 的大作中提到】
: Bjarne上次来我们学校讲C++的时候说,设计0x的时候C++那批人想直接用java的memory
: model,因为java的memory model确实设计得很优美。结果最先站出来反对的就是在su
: n和IBM搞java的那批人。理由是如果C++用了java的memory model,整个java world的速
: 度都会因此而减慢两倍,因为java解释器都是用C++写的。
: 另外Bjarne认为C++成功的一个重要原因是没有不必要的开销。比如程序用到一个32-
: bit integer,那开销就是4个字节。这个其实是很难的,很多语言都做不到这一点。我
: 觉得C++未来的发展也会继续坚持这个原则。

c*****t
发帖数: 1879
3

memory
su
的速
Go check out the JVM 1.5 source code yourself. It only used minimal
C++ for dealing with cross platform issues. There are JVMs written
in C.

【在 w***g 的大作中提到】
: Bjarne上次来我们学校讲C++的时候说,设计0x的时候C++那批人想直接用java的memory
: model,因为java的memory model确实设计得很优美。结果最先站出来反对的就是在su
: n和IBM搞java的那批人。理由是如果C++用了java的memory model,整个java world的速
: 度都会因此而减慢两倍,因为java解释器都是用C++写的。
: 另外Bjarne认为C++成功的一个重要原因是没有不必要的开销。比如程序用到一个32-
: bit integer,那开销就是4个字节。这个其实是很难的,很多语言都做不到这一点。我
: 觉得C++未来的发展也会继续坚持这个原则。

s******n
发帖数: 876
4
he is very funny.

memory
su
的速

【在 w***g 的大作中提到】
: Bjarne上次来我们学校讲C++的时候说,设计0x的时候C++那批人想直接用java的memory
: model,因为java的memory model确实设计得很优美。结果最先站出来反对的就是在su
: n和IBM搞java的那批人。理由是如果C++用了java的memory model,整个java world的速
: 度都会因此而减慢两倍,因为java解释器都是用C++写的。
: 另外Bjarne认为C++成功的一个重要原因是没有不必要的开销。比如程序用到一个32-
: bit integer,那开销就是4个字节。这个其实是很难的,很多语言都做不到这一点。我
: 觉得C++未来的发展也会继续坚持这个原则。

1 (共1页)
进入Programming版参与讨论
相关主题
想写个简单的 JVM- 用C++还是Javajava的内存管理真是气死我了
Java大牛推荐一本讲JVM工作原理的入门书吧?interview question: what is the difference between Java and c++
感觉JVM上的FP语言都有个大问题古狗研究新出炉:C++ Is The Best Performing Language
这波Big Data下来JVM大胜,.NET大败呀。有哪些公司用Lisp开发程序
C++现在前进的方向是不是错误的?震惊:java 的矩阵操作比 c++ 快?
王垠:解密“设计模式”In which language are the Java compiler, JVM and Java written?
FP就是忽悠java就是andriod慢的原因,为什么总有人要争呢? (转载)
求教有没有好的查Java memory leak的工具? (转载)【失败感言】我是做PHP的 (转载)
相关话题的讨论汇总
话题: c++话题: bjarne话题: java话题: memory话题: su