由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++缺少了哪些开源的轮子?
相关主题
掏钱买support的的确都是脑子进水的c++程序员不要把头埋在沙子里了
C++ and java这文章貌似说明了Java EE对多核编程的看法。
【失败感言】我是做PHP的 (转载)新手请教Java数组问题
Linux/C++的工作好难找为什么我觉得c++比java简单?
JAVA vs C/C++之争, 我来做个小结吧好像核心用C++的公司更成功
我也来说说web技术吧哈哈
Sun当年设计Java的败笔为啥没人吊.net c#语言?
其实说穿了, java就是一种可以让初中生廉价劳动力写程序的语言java 这种破烂语言做的产品真心维护难 (转载)
相关话题的讨论汇总
话题: c++话题: java话题: 轮子话题: 开源话题: jni
进入Programming版参与讨论
1 (共1页)
T*******e
发帖数: 4928
1
懂行的能不能说说为什么很多人用Java堆轮子。到底C++缺少了哪些开源的轮子。
f*******t
发帖数: 7549
2
web service, distributed systems for big data processing很多轮子是用Java搭的
,只有java interface/RPC
,用C++很不方便。
T*******e
发帖数: 4928
3
kafka,zookeeper好像都有C++ clients. 因为我没用过所以不知道
是不是C++ clients 很难跟系统的其它部分整合。
web service我倒没注意。scylladb不知好用不。

【在 f*******t 的大作中提到】
: web service, distributed systems for big data processing很多轮子是用Java搭的
: ,只有java interface/RPC
: ,用C++很不方便。

f*******t
发帖数: 7549
4
C++ client都不是first priority。比如HBase一开始只有java native RPC,后来才用
protobuf使的其它语言native client成为可能。
这类client多半只有基本功能,性能优化等方面不见得能跟java client比。

【在 T*******e 的大作中提到】
: kafka,zookeeper好像都有C++ clients. 因为我没用过所以不知道
: 是不是C++ clients 很难跟系统的其它部分整合。
: web service我倒没注意。scylladb不知好用不。

T*******e
发帖数: 4928
5
明白了。就是说C++在这些方面起步晚,恶性循环。
导致整个C++开源的生态系统比不上Java的。多谢解答。

【在 f*******t 的大作中提到】
: C++ client都不是first priority。比如HBase一开始只有java native RPC,后来才用
: protobuf使的其它语言native client成为可能。
: 这类client多半只有基本功能,性能优化等方面不见得能跟java client比。

f*******t
发帖数: 7549
6
对,轮子之间也有dependency。如果很多基础轮子是用C++搭的,新的轮子多半也得用C
++,谁没事吃饱了撑的喜欢写JNI啊。
T*******e
发帖数: 4928
7
sigh. 还得好好学习Java的轮子。 潜水去了。

用C

【在 f*******t 的大作中提到】
: 对,轮子之间也有dependency。如果很多基础轮子是用C++搭的,新的轮子多半也得用C
: ++,谁没事吃饱了撑的喜欢写JNI啊。

s*****r
发帖数: 43070
8
俺狗的JNI多了去了

用C

【在 f*******t 的大作中提到】
: 对,轮子之间也有dependency。如果很多基础轮子是用C++搭的,新的轮子多半也得用C
: ++,谁没事吃饱了撑的喜欢写JNI啊。

n*****3
发帖数: 1584
9
开源吗?
有人用吗?

【在 s*****r 的大作中提到】
: 俺狗的JNI多了去了
:
: 用C

x****u
发帖数: 44466
10
C++既慢又不安全
话放在这里,不知道C++比起java慢在那里的人连C++门都没入啊。

【在 f*******t 的大作中提到】
: web service, distributed systems for big data processing很多轮子是用Java搭的
: ,只有java interface/RPC
: ,用C++很不方便。

相关主题
我也来说说web技术吧c++程序员不要把头埋在沙子里了
Sun当年设计Java的败笔这文章貌似说明了Java EE对多核编程的看法。
其实说穿了, java就是一种可以让初中生廉价劳动力写程序的语言新手请教Java数组问题
进入Programming版参与讨论
n******7
发帖数: 12463
11
慢在哪里?

【在 x****u 的大作中提到】
: C++既慢又不安全
: 话放在这里,不知道C++比起java慢在那里的人连C++门都没入啊。

T*******x
发帖数: 8565
12
还真不知道,慢在哪里?

【在 x****u 的大作中提到】
: C++既慢又不安全
: 话放在这里,不知道C++比起java慢在那里的人连C++门都没入啊。

f****y
发帖数: 243
13
同问

:C++既慢又不安全
g*********e
发帖数: 14401
14
cxx没有gc 不方便造轮子。
抓哇有gc,可以不停的new,没有后顾之忧。方便modularization,abstraction
x****u
发帖数: 44466
15
C++对象生存管理和abi又臭又烂,理论上没有多线程不crash的办法,用java是为了效
率和安全。

【在 T*******e 的大作中提到】
: sigh. 还得好好学习Java的轮子。 潜水去了。
:
: 用C

x****u
发帖数: 44466
16
堆内存管理技术,优化

【在 T*******x 的大作中提到】
: 还真不知道,慢在哪里?
a*********a
发帖数: 3656
17
你肯定不是你自己连C++门都没入?

【在 x****u 的大作中提到】
: C++既慢又不安全
: 话放在这里,不知道C++比起java慢在那里的人连C++门都没入啊。

b*******s
发帖数: 5216
18
回军版,小菊花

【在 x****u 的大作中提到】
: 堆内存管理技术,优化
c****3
发帖数: 10787
19
C++ debug太费劲了,设计的那些功能,根本不实用,也就公司喜欢。
比C#,JAVA这样的快速开发语言,C++自带的库也特别少,大家还得自己找。
所以到开源世界,是个人选择,或者为了稳定和debug容易,大家还是宁可用C。
C++高不成低不就,迟早被淘汰
x****u
发帖数: 44466
20
你多少年没看过书了?
上一次大规模批C++快的谣也过去10年以上了。

【在 a*********a 的大作中提到】
: 你肯定不是你自己连C++门都没入?
a*********a
发帖数: 3656
21
你写的c 比java慢,我一点都不奇怪。


: 你多少年没看过书了?

: 上一次大规模批C 快的谣也过去10年以上了。



【在 x****u 的大作中提到】
: 你多少年没看过书了?
: 上一次大规模批C++快的谣也过去10年以上了。

1 (共1页)
进入Programming版参与讨论
相关主题
java 这种破烂语言做的产品真心维护难 (转载)JAVA vs C/C++之争, 我来做个小结吧
Embedded software engineer想转行做Java,HTML或者数据库,该怎么开始?我也来说说web技术吧
Hadoop运行时是不是用命令行执行的?Hadoop和Java有什么联系?Sun当年设计Java的败笔
请问java有类似fsync之类的方法?其实说穿了, java就是一种可以让初中生廉价劳动力写程序的语言
掏钱买support的的确都是脑子进水的c++程序员不要把头埋在沙子里了
C++ and java这文章貌似说明了Java EE对多核编程的看法。
【失败感言】我是做PHP的 (转载)新手请教Java数组问题
Linux/C++的工作好难找为什么我觉得c++比java简单?
相关话题的讨论汇总
话题: c++话题: java话题: 轮子话题: 开源话题: jni