Red Hat's issues in considering the D language

Gerald via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 21 07:46:19 PST 2016


On Tuesday, 20 December 2016 at 23:08:28 UTC, Andrei Alexandrescu 
wrote:
> Hello, a few engineers at Red Hat are taking a look at using 
> the D language on the desktop and have reached out to us. They 
> have created a list of issues. We are on the top-level ones, 
> and of course would appreciate any community help as well.
>
> https://gist.github.com/ximion/77dda83a9926f892c9a4fa0074d6bf2b

I'm the author of Terminix (https://github.com/gnunn1/terminix), 
a semi-popular terminal emulator for Gnome and Linux. Ximion was 
the driving force behind getting terminix, ldc and other D 
related programs packaged for Debian. I'm glad he took the time 
to write up the issues and share them here.

Most of the issues he highlights are relevant for all of the 
Linux distros so solving them would really help applications 
written in D gain a wider audience and make it more viable for 
developers to choose it.

Given that DMD is a non-starter for Linux packages, how feasible 
is it to simply deprecate GDC and declare LDC as the 
reference/production compiler for D? DMD could become the 
experimental/future facing compiler used to evolve D as a 
language but not meant to be used for production code. This would 
resolve the non-free aspect of DMD as well as the ABI issue 
between compilers.

It should also be noted that Gnome is looking into Rust as well:

http://www.phoronix.com/scan.php?page=news_item&px=GNOME-Potential-Rust


More information about the Digitalmars-d mailing list