2016-08-17 14:40 GMT+03:00 Aleksander Alekseev <a.aleks...@postgrespro.ru>: >> I'm sure this wasn't your intent, but the tone of your response is >> part of why people don't get involved with Postgres development... >> >> Please note that you're the only person in the entire thread that's >> said anything to the effect of a holy war... >> >> OTOH, if the community takes the stance of "WTF WHY DO WE NEED >> THIS?!", we've just driven Joy and anyone else that's a C++ fan away. > > I'm sorry for being maybe to emotional. It's was not (and never is!) my > intent to offend anyone. Also I would like to note that I don't speak > for community, I speak for myself. > > What I saw was: "hey, lets rewrite PostgreSQL in C++ without any good > reason except (see [1] list)". Naturally I though (and still think) that > you people are just trolls. Or maybe "everything should be written in > C++ because it's the only right language and anyone who thinks > otherwise is wrong" type of fanatics. Thus I don't think you are here to > help. > > Give a concrete reason. Like "hey, we rewrote this part of code in C++ > and look, its much more readable, twice as fast as code in C (how to do > benchmarks right is a separate good topic!) and it still compiles fast > even on Raspberry Pi, works on all platforms you are supporting, etc". > Or "hey, we solved xid wraparound problem once and for all, but solution > is in C++, so its for you to decide whether to merge it or not". I doubt that someone will rush to rewrite PostgreSQL in C++. At now, the reason to consider the refactoring of current codebase to make the C++ compilers happy, is to make the code more qualitative. I think, that only after that step it is reasonable to consider the use some of C++ features.
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers