>> Is this completely unrealistic or is it carved in stone PostgreSQL will
>> always be a C project forever and ever?
>
> From my very limited understanding, PostgreSQL is more likely to be converted
> to C++!
ISTM that currently pg is written C89. Personnaly I think that C99
(standard from 18 years ago...) would be a progress, but this has been
rejected in the past because of portability issues on some platforms (eg
MS Visual C++ started to support part of C99 in ... 2013).
--
Fabien.