pg.ddx.io  pgsql-general@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: John R Pierce <pierce@hogranch.com>
To: pgsql-general@postgresql.org
Subject: Re: C++ port of Postgres
Date: Sun, 14 Aug 2016 14:23:35 -0700
Message-ID: <f0fb09c1-160b-1c5e-6746-c23fa3109a71@hogranch.com> (raw)
In-Reply-To: <CABgyVxDBd3EvRdo-Rd6eo8QPEqV8=ShaU2SJfo16wfE0R-hXTA@mail.gmail.com>
References: <CABgyVxDBd3EvRdo-Rd6eo8QPEqV8=ShaU2SJfo16wfE0R-hXTA@mail.gmail.com>
List-Unsubscribe: <mailto:majordomo@postgresql.org?body=unsub%20pgsql-general>

On 8/14/2016 2:05 PM, Joy Arulraj wrote:
>
> We have ported Postgres over to the C++ language (C++11 standard).
>
> https://github.com/jarulraj/postgresql-cpp
>
> Our goal is to use certain features of the C++ language and its 
> standard library to simplify coding, improve code reuse, and avoid 
> bugs. Peter's article titled `Moving to C++ 
> <https://petereisentraut.blogspot.com/2013/05/moving-to-c.html;` was a 
> source of inspiration for us.

does this compile with the non-GCC compilers that postgres gets built 
with, for instance, IBM XLC++ on AIX, Oracle Studio C++ on Solaris, 
Microsoft Visual C++ on MS Windows, CLang on BSD ?   what about popular 
platforms like RHEL 6, where gcc is 4.4.7 ?



-- 
john r pierce, recycling bits in santa cruz

view thread (76+ messages)  latest in thread

Message-ID: <f0fb09c1-160b-1c5e-6746-c23fa3109a71@hogranch.com>
Permalink:  ../f0fb09c1-160b-1c5e-6746-c23fa3109a71@hogranch.com/
Also on:    postgresql.org/message-id/f0fb09c1-160b-1c5e-6746-c23fa3109a71@hogranch.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-general@postgresql.org
  Cc: pierce@hogranch.com
  Subject: Re: C++ port of Postgres
  In-Reply-To: <f0fb09c1-160b-1c5e-6746-c23fa3109a71@hogranch.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox