On Friday, 28 July 2017 at 14:58:01 UTC, Ali wrote:
How do you use D?
One work project a few years ago, and many side projects. rdmd makes D my "scripting" language of choice.

In work, (key projects or smaller side projects)
The need for single executable with the speed of C prompted me to finally dig into D, which I had been watching since 2007, or so. Most of my work is C++(Qt) - but the dependencies or need for installers made that undesireable for this project. I used D to build a model processing core component for an online service. All were happy with the experience.

in your side project, (github, links please)
I'm cooking up some bigger projects, beyond random scripts, but they are on private Fossil servers. I aim to make them public, when they get further along.... I meant to be coding right now!


Did you introduce D to your work place? How? What challenges did you face?
I don't tilt at those windmills anymore. It works for me. I'd rather be coding.


What is you D setup at work, which compiler, which IDE?
https://code.dlang.org/packages/dlangide while I can, but
mostly Dlang plugin integration with Visual Studio Code


And any other fun facts you may want to share :)
I made some commandline utilities in D that would parse, process, and export 100K line files with an in-memory SQLite db and resources easily embedded in the executable. When I gave them to colleagues to use, they thought my code didn't work at all - because it executed and returned practically instantly. They were used to the 10s of seconds execution times of Ruby and Python!

Reply via email to