If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Announcement
Collapse
No announcement yet.
The D Language Front-End Finally Merged Into GCC 9
Snapshot was added after I commented.
Still I have no idea what that snapshot contains (if there was an older one) as there were no commits in mercurial since 2016.
About 2 years of stalled development, 3 years without release.
Maybe it was added later,
Some releases have a hiatus of years.
I do find that impressive. Because I don't need another language that "evolves" for the sake of "we need more, newer, fancier stuff" instead of focusing on having a stable, working language. That's one of the main reasons why I admire Go and prefer it over Java, C++ and C#.
You probably don't realize but that's BS. Both D and Go are evolutionary steps just like C99 or C++17. Also, how exactly does Go evade evolution? It has already changed quite a bit: https://golang.org/doc/devel/release.html - can you really extrapolate how it's going to change during the next 35 years based on this data?
Funny that you mention Java. Java has resisted change quite well. It took 5 versions before they introduced generics. They only introduced lambdas on the 16th year. Type inference took them 23 years. That's the opposite of stable?
I don't think you understand what resulting code quality means (bolded for emphasis).
It's what you get when you do objdump, FYI.
Then... don't use the garbage collector. High performance code generally has it turned off, but having it certainly is better than not having anything included.
Comment