World needs a safe language
Paulo Pinto
pjmlp at progtools.org
Sat Apr 10 08:06:15 UTC 2021
On Friday, 9 April 2021 at 21:37:51 UTC, Independent wrote:
> World needs a safe language statically typed language without
> GC but simpler than rust. D's biggest win against rust is that
> it has much better interop than rust with C++. If we make D a
> no GC,safe language it can easily beat rust. GC can be
> optional. No company wants to rip and replace existing c++
> code. Why would some want to use D since go with GC is already
> there which is backed by a big corp. Their marketing made GC
> good. However good D is compared to Go, its hard to suceed with
> GC. This is just my opinion. well wisher.
Here is C# beating C++ on gRPC parsing, because .NET team started
to be more serious about their optimisation efforts,
https://devblogs.microsoft.com/aspnet/grpc-performance-improvements-in-net-5/
Not only that, they started to port runtime code from C++ into
C#, an endeavour that they keep on ramping up on .NET 6.
https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-3/
Unity keeps their effort to migrate core engine code from C++
into HPC#, a C# subset which is basically like using D with
@nogc, while leaving the remaining part of the engine to regular
C#, just like regular D.
What D needs is fixing bugs, finishing some language feature and
be the best at its thing.
Doing a D vs Rust vs C++ feature check list, won't go anywhere,
mainstream languages get picked due to ecosystems and OS SDKs,
not due to whatever language feature makes to the frontage of
hacker news.
More information about the Digitalmars-d
mailing list