sudo apt-get install dmd

Joseph Rushton Wakeling joseph.wakeling at webdrake.net
Sun Aug 11 08:50:41 UTC 2019


On Saturday, 10 August 2019 at 21:02:44 UTC, aberba wrote:
> The future of Linux app distribution is either Flatpak 
> (https://flatpak.org/) or Snap (https://snapcraft.io/). Among 
> which Flatpak is technically more powerful/promising.

The last time I looked, Flatpak was still much more tied to 
desktop usage, whereas snap has since its first iterations given 
first class support for device and server use-cases. So for a 
compiler, I think snap may be a superior option.

For example, I currently use the snap packages to install D 
compilers in CI. I'm not aware of anyone doing anything 
comparable with Flatpak. In fact if you look at developer tools 
on Flathub they appear to all be desktop apps — not a single 
compiler among them:
https://flathub.org/apps/category/Development

By the way, it doesn't have to be either-or. The two package 
ecosystems can co-exist on the same machine. But I'm not aware of 
_any_ flatpaks for compilers, whereas there are multiple snap 
packages providing compilers for multiple different languages.


More information about the Digitalmars-d mailing list