C++ 为什么c写的博士后不是c++;?c有更好的性能还是仅仅是历史原因?

C++ 为什么c写的博士后不是c++;?c有更好的性能还是仅仅是历史原因?,c++,c,postgresql,pg,C++,C,Postgresql,Pg,我正在学习postgresql源代码 但是我很好奇为什么C++中没有写条件。 这是历史原因吗(只需选择c语言) 或者在某些情况下C比C++具有更好的性能。 世界上最流行的数据库,包括PostgreSQL、MySQL、Oracle数据库都是用C编码的,PostgreSQL有着悠久的历史。它被认为是20世纪70年代安格尔的继任者。虽然PostgreSQL的第一个版本在1996发布,但是关于它的论文早在1986年才出版,仅在Stroustrup发布C++编程语言后第一年C++编译器就已经可用。 所以,

我正在学习postgresql源代码

<>但是我很好奇为什么C++中没有写条件。 这是历史原因吗(只需选择c语言)

或者在某些情况下C比C++具有更好的性能。


世界上最流行的数据库,包括PostgreSQL、MySQL、Oracle数据库都是用C编码的,PostgreSQL有着悠久的历史。它被认为是20世纪70年代安格尔的继任者。虽然PostgreSQL的第一个版本在1996发布,但是关于它的论文早在1986年才出版,仅在Stroustrup发布C++编程语言后第一年C++编译器就已经可用。

所以,在PostgreSQL的早期版本开发的时候,C++还没有完全正确的存在。

世界上最流行的数据库,包括Oracle数据库、MySQL、MS SQL Server和PostgreSQL都被仔细地编码了,你希望原始Postgres的作者频繁地访问这个站点吗?我希望原作者能回答,这可能有另一个视图来查看问题代码最初是用Lisp编写的。