Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bZzFZ-0003SV-Nj for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Aug 2016 11:43:14 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bZzFZ-0007oI-1q for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Aug 2016 11:43:13 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bZzEB-0006I2-1B for pgsql-hackers@postgresql.org; Wed, 17 Aug 2016 11:41:47 +0000 Received: from newmail.postgrespro.ru ([93.174.131.138] helo=mail.postgrespro.ru) by magus.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bZzE6-0005BO-Nm for pgsql-hackers@postgresql.org; Wed, 17 Aug 2016 11:41:46 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.postgrespro.ru (Postfix) with ESMTP id F35E921C0504; Wed, 17 Aug 2016 14:41:40 +0300 (MSK) X-Virus-Scanned: Debian amavisd-new at postgrespro.ru Received: from mail.postgrespro.ru ([127.0.0.1]) by localhost (mail.postgrespro.ru [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jx4BajYq1koQ; Wed, 17 Aug 2016 14:41:40 +0300 (MSK) Received: from e733 (unknown [192.168.27.1]) by mail.postgrespro.ru (Postfix) with ESMTPSA id B604121C04ED; Wed, 17 Aug 2016 14:41:40 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=postgrespro.ru; s=mail; t=1471434100; bh=/zcogZgn5ZKN+nEmrS7O0gW/DRAuvFCIUG9WaD1M3G0=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=OSAM1TnPaMGi0HMm+Fw/UJmjmlkqb6M9+mJjNB4a5GVtWzHZMYGcQxb30gT78xw03 tTlTLSGaXL+fJNVHawm46dGfedsMi1qpHiq8MyUl96vaJrwxmq1dVHRtKXj2S/Kfv1 IVTOtsPBtggur17Qm6ZMn1JZ7mac4KEVdpxpBlQo= Date: Wed, 17 Aug 2016 14:40:27 +0300 From: Aleksander Alekseev To: Jim Nasby Cc: Gavin Flower , dandl , 'Adam Brusselback' , 'Joy Arulraj' , 'kang joni' , 'Dmitry Igrishin' , Pg Hackers , Peter Eisentraut Subject: Re: [GENERAL] C++ port of Postgres Message-ID: <20160817144027.36b71351@e733> In-Reply-To: References: <007001d1f786$d903fa90$8b0befb0$@andl.org> <00a52208-3199-5858-8846-2530b0bb34df@archidevsys.co.nz> <20160816183940.4818d854@e733> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Pg-Spam-Score: -2.5 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org > 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". If you really want to help, just solve _real_ problems using instruments you prefer instead of reposting obviously holly war topic from general@ mailing list. [1] https://en.wikipedia.org/wiki/List_of_fallacies -- Best regards, Aleksander Alekseev -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers