October 14, 2022

On Wednesday, 12 October 2022 at 16:22:50 UTC, ryuukk_ wrote:

>

Is D a system language or it is a language to do websites?

Can D's GC compete with Javascript's V8 GC?

On one hand there's forum.dlang.org, which is written in D and is fast and lightweight, on the other hand I heard many complaints that twitter and reddit web clients are heavy. Which one is better?

October 14, 2022

On Wednesday, 12 October 2022 at 18:58:51 UTC, Ola Fosheim Grøstad wrote:

>

On Wednesday, 12 October 2022 at 18:24:39 UTC, ryuukk_ wrote:

>

Instead they proposed WebGPU, common interface powered by native implementation for each OS, and that one is a huge success

An upcoming W3C standard for browsers. If you set the trajectory then you secure the position of your own product. You have to look at that in conjunction with WebGL2:

https://registry.khronos.org/webgl/specs/latest/2.0-compute/

This has no relevance for D though.

WebGL 2.0 compute is dead.

Google killed it by asserting they would rather focus on WebGPU instead.

https://bugs.chromium.org/p/chromium/issues/detail?id=1131991

October 14, 2022
On Wednesday, 12 October 2022 at 16:22:50 UTC, ryuukk_ wrote:
> On Wednesday, 12 October 2022 at 15:48:34 UTC, Ola Fosheim Grøstad wrote:
>> On Wednesday, 12 October 2022 at 15:21:07 UTC, ryuukk_ wrote:
>>> refresh rate screens, nobody will want a language that's slow with a JIT and a poor man's GC
>>
>> Dart.
>> JavaScript.
>
> Is D a system language or it is a language to do websites?
>
> Can D's GC compete with Javascript's V8 GC?

I haven't benchmarked but I would expect that the fork() based GC can compete since it pauses only for the duration of the fork() system call. Everything else can be done concurrently.
And, unlike MS Windows, Apple's iOS is based on Darwin (BSD) so I would assume that a fork() interface is present there, too.

For your convenience: https://dlang.org/blog/2019/07/22/symmetry-autumn-of-code-experience-report-porting-a-fork-based-gc/
1 2 3 4 5
Next ›   Last »