[Info-vax] MariaDB/MySQL on x86
Neil Rieck
n.rieck at bell.net
Thu Apr 27 06:36:59 EDT 2023
On Wednesday, April 26, 2023 at 8:04:28 AM UTC-4, Craig A. Berry wrote:
> On 4/26/23 5:33 AM, Neil Rieck wrote:
>
> > One of the annoyances with MariaDB-10 (and MySQL-6) is that they can
> > only be built with C11 which is still not available on OpenVMS/Alpha
> > or OpenVMS/Itanium
> Not sure that will ever happen. It's hard to see how VSI can afford to
> continue to make major changes to the traditional front end on all
> platforms while also keeping up with clang on x86.
> > Kudos to VSI for making as much progress as they have. I only hope
> > that they get around to also supporting C17 (stable) and C23 (pre-release)
> Have you tried the clang-based C++ compiler currently in field test,
> which, as a side effect of being clang, works as either a C compiler or
> a C++ compiler? I suspect that will be the path forward for newer
> standards.
No, but I will.
As I have mentioned before, 99% of all software (applications as well as software development tools) is written in C/C++ so not supporting C/C++ is one way to kill any platform.
p.s. back in the day, the people at the Apache foundation had the foresight to see this problem on the horizon so their first big project, HTTPd, would only be supported on a very early implementation of C. This is one reason why Apache HTTPd can be found in every computer ecosystem. Anyway, developers at Oracle (MySQL-6) and MariaDB Corp (MariaDB-10) were wearing different hats when they decided to use C11. If other open software developers follow this trend then current operating systems not supporting C11, C17 and C23 (and their C++ equivalents) will quickly find their OS classified as museumware.
Neil Rieck
Waterloo, Ontario, Canada.
http://neilrieck.net/OpenVMS.html
More information about the Info-vax
mailing list