On Thu, 01 Feb 2018 22:38:51 +0100, Jacob Carlborg wrote: > On 2018-02-01 13:21, rjframe wrote: > >> CONS: >> - Working outside the IDE requires installing D again, from the >> official >> installer. If this pack isn't immediately abandoned, multiple D >> versions are in use that could cause headaches or confusion if the >> programmer doesn't pay attention. > > With Xcode the compiler is included. It also possible to install the > command line tools using Xcode to get access to the compiler on the > command line.
Yeah, packaging for macOS and Linux is likely to be incredibly easy (the install.sh script means a global install doesn't get in the way of anything). The problem with a global installation on Windows would be conflicts with the official installer -- unless that installer just packages DlangIDE, which then comes with assumptions of official support. Scratch that -- embedding the official installer and silently running it solves all these problems -- basically this whole idea is solved by an installer for DlangIDE that includes the DMD installer in case it's needed.
