Microsoft chose Go instead of C# or Rust to rewrite TypeScript

Clouudy Swergers123 at gmail.com
Mon Oct 6 17:37:07 UTC 2025


On Monday, 6 October 2025 at 11:48:57 UTC, Dennis wrote:
> Sometimes people ask Walter for tasks to work on. After hearing 
> the tasks he gives, the enthusiasm quickly dies down. For 
> example, apparently no one wants to write an [80 bit floating 
> point 
> emulator](https://forum.dlang.org/post/stnisj$12gu$1@digitalmars.com).

Alright I have no idea what an 80 bit floating point emulator is 
or why it's useful but if you can point me in the direction to 
making one I can try, I guess.

> Many attempts have been made to organize priority issues and 
> motivate new contributors, including:
>
> - Bi-annual [vision 
> statements](https://wiki.dlang.org/Category:Vision_Statements)
> - DMD strike teams on Slack
> - Bug bounty program on Flipcause
> - Quarterly Bugzilla rewarding cycle
> - Ucora's IVY program
> - #dbugfix campaign
>
> While they have resulted in positive effects, they weren't very 
> successful. That doesn't mean the ideas are unsound, they could 
> have just been executed poorly. But it goes to show: it's not 
> as simple as just raising the idea "have a vision document" or 
> "direct the community to work on specific issues". Unless you 
> can give a specific implementation of those ideas with a track 
> record of success, I don't expect it to go any differently than 
> previous attempts unfortunately.

I suppose you're right, but even if past attempts haven't been as 
successful we should at least keep trying, IMO.

>> And AFAIK there already were complaints about debugging in 
>> DMD, to the point that they're even on the GitHub for the 
>> compiler IIRC.
>
> It's good that you raise awareness for issues like this, but 
> it's even better if you include links to the GitHub issues 
> whenever they come up.

[Here, there's a whole list of things that I'm talking 
about.](https://github.com/dlang/vision-document/blob/main/gripes-wishes-feedback.md#toolsecosystem)


More information about the Digitalmars-d-learn mailing list