On Wednesday, 8 August 2018 at 07:57:49 UTC, Laurent Tréguier wrote:
On Wednesday, 8 August 2018 at 07:25:57 UTC, Tab wrote:
I find DLS to be very stable

Ironically, as the developer of DLS, I'm not sure if it should be considered as stable. I've had quite a number of crashes myself, sometimes even seemingly right at startup :/ Although the latest version does fix a crash that was happening during garbage collection, so now it might be more stable. (Fun fact: since garbage collection always happens at least when the program exits, it was technically crashing 100% of the time before)

I created a long list of features I'd like to see in D IDE. Hopefully some of them is being worked on.

I have some things to fix first, but they will be worked on at some point; finding all references to a symbol especially is something that interests me.

Code-d overcomplicates things I find though. I can't even build it, there's so many dependencies attached to it that it isn't worth looking through to even find which one is causing the build issue. Let alone there's a restriction that it can only build 32-bit. Also can't be built with LDC2 cause of the dependencies is trying to build a 64-bit binary even though the arch is set to 32-bit. It's a mess. DLS took no time at all to build, nice and simple. Just one thing is installing the extension didn't create that symbolic link for me. And the plugin just silently passes an empty path if it can't find DLS.

https://github.com/LaurentTreguier/vscode-dls/blob/master/src/extension.ts#L20

Reply via email to