- 主题:我就觉得c++现在纯粹就是标准库不行
Redis不清楚
NGINX模块化程度可是相当的高
当然,关键还是这两个(核心)代码量都不算高
都是万行级别,CPP那一大套工程导向的设计没比较优势
又有极高性能要求又有高度复杂性的软件
很多又有历史包袱不能轻易导入语言特性
一溜排除下来之后……
【 在 lambdai 的大作中提到: 】
: 你看这俩开源的,他们分别的核心贡献者就几个人。一部分原因就是c代码很难重用和合作。
: C++在基本不牺牲性能的前提下,轻轻松松让核心开发者可以提高一个数量级。
: :
: ...................
--
修改:javafish FROM 223.104.210.*
FROM 49.88.112.*
因为lua插件都是顶层业务向的
需求百变,门槛又低,自然产出多了
但底层功能还是要靠那堆_module支撑
没有api支持光靠lua很多时候只能摊手的
之前碰到过一个动态绑定C端安全证书
硬就是加载了三方模块才搞定
【 在 lambdai 的大作中提到: 】
: c能写对软件是不假,可是对心智要求特别高。要不然nginx怎么那么多lua 插件呢。
: :
: - 来自「最水木 for iPhone12,8」
--
FROM 49.88.112.*
后面两个选择C应该是路径依赖了
linux不提了,Postgres80年代就有雏形了
【 在 ArchLinux (a lightweight and flexible distribution) 的大作中提到: 】
: 感觉这说法比较有道理。刚才想了一些见过的软件,用C++实现有这些项目,应该是C++相对其他语言占优的地方:
: - AI框架:TensorFlow, PyTorch
: - 编译器:LLVM, GCC(>=4.8), yosys, nextpnr
: ...................
--
FROM 115.239.231.*
额,这个需要商榷吧
虽然语法层面上大可以这么说
现实中这两能不能玩到一个社区里好像都是问题……
【 在 ilovecpp (cpp) 的大作中提到: 】
: C/C++几乎就是一个语言。选C还是C++,跟选没有模板的C++还是有模板的C++,其实是差不多类型的决定。
: C和C++适用范围高度重合。在有Rust之前,很多地方除了C/C++是没得选的。而具体选C还是C++,选C++的哪个子集,如上所述,个人口味问题。
: 主要的C编译器就是C++编译器的一个模式,独立的C编译器可能就嵌入式在用了。
: ...................
--
FROM 115.239.231.*
那大概只剩js满足要求了
【 在 leadu (leadu) 的大作中提到: 】
: 现在是6个平台,web,Android,Windows,ios,macos,Linux
: 不必提当年跨平台的含义了,都过去很多年了。现在的跨平台是指跨这6个
--
FROM 115.239.231.*