October 30, 2021

On Saturday, 30 October 2021 at 01:48:25 UTC, harakim wrote:

>

I'm curious: Is there a poll somewhere that asks what kind of software projects people write in D? If not, what does everyone write using the D Language?

I wrote this video processing GUI app in D using DlangUI:
http://www.infognition.com/VideoEnhancer/

And a photo processing app I still use regularly:
http://www.infognition.com/blogsort/

And a disk space visualizer:
http://www.infognition.com/undup/

The last two were created in D using DFL. Made for Windows but work well in Wine.

I guess I won't break any secrets if I say quite a few people work for Symmetry now (me included) and one of our biggest projects is an interpreter of an in-house programming language (it was mentioned in some DConf'19 talks).

October 30, 2021

On Saturday, 30 October 2021 at 12:22:32 UTC, SealabJaster wrote:

>
  • My brain still keeps trying to come up with an interesting build system, but constantly fails >x3

Interesting. I've been working with CMake for some time already and I hate its language. So I hope I can try to achieve something better one day. I even tried some ideas and saw that it's possible to use D as a scripting language there and have scripts that refer other scripts. So if you want to discuss this, let me know.

October 30, 2021

On Saturday, 30 October 2021 at 18:57:30 UTC, thedeemon wrote:

>

On Saturday, 30 October 2021 at 01:48:25 UTC, harakim wrote:

>

[...]

I wrote this video processing GUI app in D using DlangUI:
http://www.infognition.com/VideoEnhancer/

And a photo processing app I still use regularly:
http://www.infognition.com/blogsort/

And a disk space visualizer:
http://www.infognition.com/undup/

The last two were created in D using DFL. Made for Windows but work well in Wine.

I guess I won't break any secrets if I say quite a few people work for Symmetry now (me included) and one of our biggest projects is an interpreter of an in-house programming language (it was mentioned in some DConf'19 talks).

Is that language open source?

October 30, 2021

On Saturday, 30 October 2021 at 19:01:34 UTC, Andrey Zherikov wrote:

>

Interesting. I've been working with CMake for some time already and I hate its language. So I hope I can try to achieve something better one day. I even tried some ideas and saw that it's possible to use D as a scripting language there and have scripts that refer other scripts. So if you want to discuss this, let me know.

I'm too anxious a person to do something like that ;3

However, you might find this thread a bit interesting: https://forum.dlang.org/thread/wwdfkfocpzqeziuukzpr@forum.dlang.org?page=1

October 30, 2021

On Saturday, 30 October 2021 at 01:48:25 UTC, harakim wrote:

>

I'm curious: Is there a poll somewhere that asks what kind of software projects people write in D? If not, what does everyone write using the D Language?

I use it for work as a way to call D functions from R and vice versa [project page]. That's not the only library I have for numerical computing, but it's the only one I've publicized. As with everyone, I don't have enough time to turn them into public projects.

I'm working on a compiler for a subset of R. When finished, it will allow anyone to compile bottlenecks in R code, requiring only type information and not requiring any knowledge of D. Since not all R code can be made fast or needs to run blazing fast, it will only be the subset of R for which it makes sense.

I have numerous other projects. For instance, my tiddlyd app provides a very simple way to get a TiddlyWiki instance up and running. I've written utilities for Obsidian that convert my files to PDF, html, and other formats, convert org-mode outlines to Obsidian files, convert a directory of markdown files to a TiddlyWiki app, and many other things.

October 30, 2021

On Saturday, 30 October 2021 at 19:16:42 UTC, Imperatorn wrote:

>

On Saturday, 30 October 2021 at 18:57:30 UTC, thedeemon wrote:

>

On Saturday, 30 October 2021 at 01:48:25 UTC, harakim wrote:

>

[...]
I guess I won't break any secrets if I say quite a few people work for Symmetry now (me included) and one of our biggest projects is an interpreter of an in-house programming language (it was mentioned in some DConf'19 talks).

Is that language open source?

It's not, unfortunately.

October 30, 2021

On Saturday, 30 October 2021 at 19:55:49 UTC, bachmeier wrote:

>

On Saturday, 30 October 2021 at 01:48:25 UTC, harakim wrote:

>

[...]

I use it for work as a way to call D functions from R and vice versa [project page]. That's not the only library I have for numerical computing, but it's the only one I've publicized. As with everyone, I don't have enough time to turn them into public projects.

[...]

Cool, didn't know about that embedr!

October 30, 2021

On Saturday, 30 October 2021 at 17:26:02 UTC, Tejas wrote:

>

What do you mean by non-weaponized? It's not specialized for a particular domain?

It's not designed to tie developers into a single vendor platform.

October 31, 2021

On Saturday, 30 October 2021 at 21:05:29 UTC, Imperatorn wrote:

>

On Saturday, 30 October 2021 at 19:55:49 UTC, bachmeier wrote:

>

On Saturday, 30 October 2021 at 01:48:25 UTC, harakim wrote:

>

[...]

I use it for work as a way to call D functions from R and vice versa [project page]. That's not the only library I have for numerical computing, but it's the only one I've publicized. As with everyone, I don't have enough time to turn them into public projects.

[...]

Cool, didn't know about that embedr!

I wrote a post for the D blog right before the pandemic started. I should make some edits to the post because the RInside package merged my code, so all you need is the RInside package on CRAN.

October 31, 2021

On Saturday, 30 October 2021 at 18:57:30 UTC, thedeemon wrote:

>

On Saturday, 30 October 2021 at 01:48:25 UTC, harakim wrote:

>

I'm curious: Is there a poll somewhere that asks what kind of software projects people write in D? If not, what does everyone write using the D Language?

I wrote this video processing GUI app in D using DlangUI:
http://www.infognition.com/VideoEnhancer/

And a photo processing app I still use regularly:
http://www.infognition.com/blogsort/

And a disk space visualizer:
http://www.infognition.com/undup/

The last two were created in D using DFL. Made for Windows but work well in Wine.

I guess I won't break any secrets if I say quite a few people work for Symmetry now (me included) and one of our biggest projects is an interpreter of an in-house programming language (it was mentioned in some DConf'19 talks).

I know a really great engineer who deserves a better job than he has. Are you talking about this company? https://www.symmetry.com/careers/software-developer-java-engineer