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

2025-09-17 Thread Ali Çehreli via Digitalmars-d-learn
On 9/8/25 12:55 PM, Neto wrote: > On Monday, 8 September 2025 at 16:51:09 UTC, Serg Gini wrote: >> On Monday, 8 September 2025 at 16:43:10 UTC, Neto wrote: >> Yes, I know there are companies that are using it in production. >> Even several big ones like Weka and Symmetry. > Why isn't D productio

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

2025-09-13 Thread Brother Bill via Digitalmars-d-learn
On Monday, 8 September 2025 at 20:10:52 UTC, Sergey wrote: On Monday, 8 September 2025 at 19:55:20 UTC, Neto wrote: Why isn't D production ready? One has to ask why to choose a production language. 1. First one has to be aware that it exists. a. See Eiffel and D Eiffel has been in prod

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

2025-09-11 Thread Kapendev via Digitalmars-d-learn
On Tuesday, 9 September 2025 at 21:08:59 UTC, drug007 wrote: On 09.09.2025 01:53, Kapendev wrote: On Monday, 8 September 2025 at 21:25:25 UTC, drug007 wrote: On 08.09.2025 22:55, Neto wrote: On Monday, 8 September 2025 at 16:51:09 UTC, Serg Gini wrote: And not sure if ecosystem was a signifi

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

2025-09-11 Thread Serg Gini via Digitalmars-d-learn
On Wednesday, 10 September 2025 at 03:46:37 UTC, felixfxu wrote: On Monday, 8 September 2025 at 20:10:52 UTC, Sergey wrote: being focused on required important tasks = complicated I don't quite understand the item above. What's dlang's `"required important tasks"` now? This one actually ove

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

2025-09-09 Thread felixfxu via Digitalmars-d-learn
On Monday, 8 September 2025 at 20:10:52 UTC, Sergey wrote: being focused on required important tasks = complicated I don't quite understand the item above. What's dlang's `"required important tasks"` now?

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

2025-09-09 Thread drug007 via Digitalmars-d-learn
On 09.09.2025 01:53, Kapendev wrote: On Monday, 8 September 2025 at 21:25:25 UTC, drug007 wrote: On 08.09.2025 22:55, Neto wrote: On Monday, 8 September 2025 at 16:51:09 UTC, Serg Gini wrote: And not sure if ecosystem was a significant weight in the decision. Why isn't D production ready?

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

2025-09-08 Thread Neto via Digitalmars-d-learn
On Monday, 8 September 2025 at 16:51:09 UTC, Serg Gini wrote: On Monday, 8 September 2025 at 16:43:10 UTC, Neto wrote: [...] It is an old news now. They decided to use Go, because it was closer to the language of their initial implementation (TypeScript). D is expensive for production in mo

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

2025-09-08 Thread Kapendev via Digitalmars-d-learn
On Monday, 8 September 2025 at 21:25:25 UTC, drug007 wrote: On 08.09.2025 22:55, Neto wrote: On Monday, 8 September 2025 at 16:51:09 UTC, Serg Gini wrote: And not sure if ecosystem was a significant weight in the decision. Why isn't D production ready? I've been trying to figure it out fo

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

2025-09-08 Thread Ali Çehreli via Digitalmars-d-learn
On 9/8/25 9:51 AM, Serg Gini wrote: > So I don't think they were considering D at all. Most probably they had > some short-list of the language that their team knows and that are > suitable for the task. In my experience, such project "decisions" are rationalizations after the fact. Like in mos

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

2025-09-08 Thread Sergey via Digitalmars-d-learn
On Monday, 8 September 2025 at 19:55:20 UTC, Neto wrote: Why isn't D production ready? For this type of questions is kinda hard to prepare a short answer.. So instead of direct answer consider to check this equation: Being production ready is a hard/complicated target.. large language = co

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

2025-09-08 Thread monkyyy via Digitalmars-d-learn
On Monday, 8 September 2025 at 16:43:10 UTC, Neto wrote: this is the reasoning https://github.com/microsoft/typescript-go/discussions/411 I wonder if they did consider D language. First comment says why Rust would be a good choice "If not C#, I would have expected Rust, since that's where the

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

2025-09-08 Thread Kapendev via Digitalmars-d-learn
On Monday, 8 September 2025 at 16:43:10 UTC, Neto wrote: this is the reasoning https://github.com/microsoft/typescript-go/discussions/411 I wonder if they did consider D language. First comment says why Rust would be a good choice "If not C#, I would have expected Rust, since that's where the

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

2025-09-08 Thread Neto via Digitalmars-d-learn
this is the reasoning https://github.com/microsoft/typescript-go/discussions/411 I wonder if they did consider D language. First comment says why Rust would be a good choice "If not C#, I would have expected Rust, since that's where the rest of the ecosystem is. So, another surprise there." i