Why do you continue to use D?
JN
666total at wp.pl
Wed Jun 3 11:21:57 UTC 2020
On Wednesday, 3 June 2020 at 11:12:08 UTC, aberba wrote:
> I personally can't use any other system programming language
> due to the expressiveness and familiarity of D. Its familiar
> and some syntactic expressiveness are just hard to get in other
> systems languages...feels easier to model code in D.
>
> I don't use D primarily for work (Node.Js due to packages and
> cloud support...web services), but D is my go-to system
> language. Personally, wished I could use D for everything.
>
> I like the community here better, I like the engagement and
> support. Yeah, it's not perfect but way better than anywhere
> else I've been.
>
> What are you?
I can't stand C/C++ and my programming projects revolve around
game development, so D is a good fit here. Whenever I tried some
alternative like C#, Kotlin, Java, I find myself going back to D,
because I am missing some feature or it's harder to do C interop.
A possible alternative for me would be Rust, but I am not a fan
of its syntax and design choices (I don't really care much about
memory safety and I am a hardcore OOP fan).
For web stuff I use Dart instead of JS, because I can't stand JS.
I also wish I could use D for web stuff, but we're not there yet
(I know betterC works for WebAssembly, but betterC feels too
limiting for me).
More information about the Digitalmars-d
mailing list