On Saturday, 29 February 2020 at 07:18:26 UTC, aberba wrote:
On Thursday, 27 February 2020 at 22:29:41 UTC, aberba wrote:
There's this ongoing open source game framework by Ikey. I
knew him to be a diehard C guru (from the Solus Project) but
is now rocking D, hence Serpent.
[...]
Ikey did an interview with Foss and he said something about why
he uses D. It's interested and funny as well.
Having done a lot of Go development, I started researching
alternatives to C that were concurrency-aware, string-sane, and
packed with a powerful cross-platform standard library. This is
the part where everyone will automatically tell you to use Rust.
Unfortunately, I’m too stupid to use Rust because the syntax
literally offends my eyes. I don’t get it, and I never will.
Rust is a fantastic language and as academic endeavours go,
highly successful. Unfortunately, I’m too practically minded
and seek comfort in C-style languages, having lived in that
world too long. So, D was the best candidate to tick all the
boxes, whilst having C & C++ interoptability.
Pew! Pew!! Nailed it.
https://itsfoss.com/ikey-doherty-serpent-interview/
from the article
Unfortunately, I’m too stupid to use Rust because the syntax
literally offends my eyes. I don’t get it, and I never will. Rust
is a fantastic language and as academic endeavours go, highly
successful. Unfortunately, I’m too practically minded and seek
comfort in C-style languages, having lived in that world too
long. So, D was the best candidate to tick all the boxes, whilst
having C & C++ interoptability.
That's exactly my sentiment too.