What are you planning for 2016?

Chris Wright via Digitalmars-d digitalmars-d at puremagic.com
Mon Jan 2 09:09:41 PST 2017


On Mon, 02 Jan 2017 11:51:59 +0000, ikod wrote:
> 3. Easy deployment - not ok: there is no system-wide packaging for D
> libraries (I'd like to see debian .deb's for most D third-party
> libraries, or at least something like 'pip' for python).

Hrm, my workplaces have tended to simply copy binaries to the target 
system -- with java, fat jars; with C#, zipped up executables and DLLs.

In D, I tend to get statically linked executables, which are pretty 
convenient on that front.

It's interesting to see that some people use debian packages for that.

> Correct me if
> I'm wrong but dub can't deploy system-wide.

dub fetch --cache=system $PKG

This lets you run `dub run $PKG` as any user.

> 5. Easy development - not ok. Correct me if I'm wrong but still no
> stable support for debugging - demangling problems for OSX out of the
> box (not sure about Linux).

I'm similarly intrigued that other people use debuggers. I think I pull 
one out about once per year. printf debugging is my go-to -- and my 
primary programming language at work is Java.


More information about the Digitalmars-d mailing list