7 comments

0

So I assume that it can generate code for any platform GCC supports? That's pretty great as GCC is pretty universal at this point. So for example could you compile D to 8-bit AVR?

0

So I assume that it can generate code for any platform GCC supports?

In theory yes, but I wouldn't be surprised if something in the D runtime was deemed a roadblock for 8-bit support.

0

gdc has been available for awhile but now it's an official frontend, that means support for an alternative besides Rust and Go! =)

It won't shut up the Rust and Go fanbois, but it's a start...

0

I wanted to like Rust, but it just isn't a good toolchain for systems programming, despite what the designers and fanboys like to claim.

0

Something ain't right when a programming language needs excessive promotion...

At least excessive compared to... Everyone self-promotes a little... C beat Pascal because of being first to get standardized and getting bureaucrats on board... And then spreading to universities with UNIX. Nobody even thinks of SmallTalk.

Okay EVERYTHING in life is quasi-political to some extent, but those languages are hyped way too much!

0

I like the D programming language, but Nim is my favorite. Both are high-productivity, type-safe, aspiring Java-killers with much better syntax, nearly as fast as C/C++/Rust, optional GC, permissively licensed, and their BDFLs have said no to SJWs pushing a CoC.

0

I like the D programming language, but Nim is my favorite.

Both are high-productivity, type-safe, aspiring Java-killers with much better syntax, nearly as fast as C/C++/Rust, optional GC, permissively licensed, and their BDFLs have said no to SJWs pushing a CoC.

But Nim has a much cleaner Python-like syntax and better meta-programming features. Look at examples for Rosetta Code, and it's the best looking almost-as-fast-as-C language out there.