I've never used D but this really makes me want to give it a shot. Did anyone try it, and would you recommend using it?

  • glad_cat@lemmy.sdf.org
    ·
    edit-2
    1 year ago

    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.

  • exapsy@programming.dev
    ·
    1 year ago

    I saw esoterics and heavily opiniated jargon such as .each!writeln; and immediately said ... "fuck this". I don't wanna learn another shitty scripting language that thinks it's cool because it created its own esoteric opiniated jargon. A language that isn't even POSIX standard. Thank you.