[OT] Re: C's Biggest Mistake on Hacker News
bpr
brogoff at gmail.com
Mon Jul 30 15:28:28 UTC 2018
On Saturday, 28 July 2018 at 21:44:10 UTC, Abdulhaq wrote:
> On Saturday, 28 July 2018 at 21:27:12 UTC, bpr wrote:
>>
>> I hear you. You're looking (roughly) for a better
>> Java/Go/Scala, and I'm looking for a better C/C++/Rust, at
>> least for what I work on now. I don't think D can be both
>> right now, and that the language which can satisfy both of us
>> doesn't exist yet, though D is close.
>
> Yes, this. In the light of D's experience, is it even possible
> to have a language that satisfies both?
I believe that the tension between low and high level features
makes it nearly impossible, that tracing GC is one of those
difficult problems that rulses out satisfying both sets of users
optimally, and that the best D (and C++ and Nim) can do is to be
"mediocre to good, but not great" at both the low level (C/Rust)
domain and high level domains simultaneously. There are far fewer
players in the low level space, which is why I see D more as a
competitor there, and welcome DasBetterC and the noGC initiatives
so that D can be a great low level and maybe just a good high
level language.
More information about the Digitalmars-d
mailing list