I like the idea of the D programming language but I think I'll never use it:
- There were issues with multiple compilers in the past and I don't know if it's solved.
- I can do the same in Python.
- No companies I know use it, which means it would not be useful for me. I'm mostly looking for C++20 or Rust jobs, I wouldn't know where to find D jobs.
- D was supposed to be an alternative to Java or C++, but those languages have moved fast in the past few years. C++ is easier than ever and still very powerful, Rust exists if I want safety and low-level simplicity, Kotlin is there and it's fast too. I don't know where D fits nowadays and which problem it's trying to solve.
The language looks nice, but it feels like it's in a weird position around all the other languages.