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?
September 08 Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to drug007 | 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 for a long time. As long as I've known this person in D community, he's always spoken negatively about D. It's strange for me. I wouldn't pay attention to his words. Yes, D is less popular than it could be, but it is production ready.
Serg's master plan is to turn D into Python 4.
|
September 10 Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kapendev | 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?
>>
>> I've been trying to figure it out for a long time. As long as I've known this person in D community, he's always spoken negatively about D. It's strange for me. I wouldn't pay attention to his words. Yes, D is less popular than it could be, but it is production ready.
>
> Serg's master plan is to turn D into Python 4.
Doesn't look like that. I can't understand a man who complains about the lack of manpower in D and at the same time advises beginners to use a different language because D is unpopular. It's so strange and contradictory. With friends like him, who needs enemies?
I tried to talk to him about it. He didn't understand what I was talking about. I hope something has changed...
|
September 10 Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to drug007 | 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 significant weight in the decision.
>>>>
>>>> Why isn't D production ready?
>>>
>>> I've been trying to figure it out for a long time. As long as I've known this person in D community, he's always spoken negatively about D. It's strange for me. I wouldn't pay attention to his words. Yes, D is less popular than it could be, but it is production ready.
>>
>> Serg's master plan is to turn D into Python 4.
>
> Doesn't look like that. I can't understand a man who complains about the lack of manpower in D and at the same time advises beginners to use a different language because D is unpopular.
I'm not saying I agree with his way of seeing or saying things, but he does write D code, so that's good haha. Might also be a translation thing.
Now, would it be nice if some D users weren't so extremely critical all the time? Yes. I'm not talking about serg specifically. Serg is kinda ok actually. Just my random comment as someone that is using D maybe one year now :)
|
September 10 Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sergey | 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 |
September 11 Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to felixfxu | 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 This one actually overlapping a lot with "volunteer based development" So you can't ask volunteer to concentrate on tasks they don't want to do. It is just not how "job" is working, right? You don't say to your boss "nah.. I don't like this task - I'm not gonna do this". But in volunteer based development - there is no "boss" and there is no "job". Another point that is going into this bucket is kinda lack of understanding of what is "important". There is no plans (at least clearly written and widely available). Which is again partially based on underpower volunteer team |
September 11 Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to Serg Gini | On Thursday, 11 September 2025 at 12:07:35 UTC, Serg Gini wrote: >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 Problem with open source is not concentrating on bug fixes or keep polishing existing features to interact with others. Should be 70% fixing bugs/polishing, 30% should be for new feature(s) Happy coding |
3 days ago Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to Neto | 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 rest of the ecosystem is. So, another surprise there." it seems D is missing ecosystem to be competive language? Only yesterday I realized why it's related to dlang: dlang have garbage collector and compiles to native code, same as golang. So I was wondering, why not promote dlang as a better golang with c++-like syntax and template? |
3 days ago Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to felixfxu | On Monday, 29 September 2025 at 01:27:24 UTC, felixfxu wrote: >Only yesterday I realized why it's related to dlang: dlang have garbage collector and compiles to native code, same as golang. So I was wondering, why not promote dlang as a better golang with c++-like syntax and template? Google some time ago spent a lot of resources for Go promotion. And it's not clear how to do such promotions. Do you have something specific in mind? |
2 days ago Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to felixfxu | On Monday, 29 September 2025 at 01:27:24 UTC, felixfxu wrote: >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 rest of the ecosystem is. So, another surprise there." it seems D is missing ecosystem to be competive language? Only yesterday I realized why it's related to dlang: dlang have garbage collector and compiles to native code, same as golang. So I was wondering, why not promote dlang as a better golang with c++-like syntax and template? "Like Go, but with the complexity of C++" |
8 hours ago Re: Microsoft chose Go instead of C# or Rust to rewrite TypeScript | ||||
---|---|---|---|---|
| ||||
Posted in reply to Serg Gini | On Thursday, 11 September 2025 at 12:07:35 UTC, Serg Gini wrote: >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 This one actually overlapping a lot with "volunteer based development" So you can't ask volunteer to concentrate on tasks they don't want to do. It is just not how "job" is working, right? You don't say to your boss "nah.. I don't like this task - I'm not gonna do this". But in volunteer based development - there is no "boss" and there is no "job". Another point that is going into this bucket is kinda lack of understanding of what is "important". There is no plans (at least clearly written and widely available). Which is again partially based on underpower volunteer team This is one of my bigger gripes about the way the DLF handles things. What's the point of things like a borrow checker, fancy DFAs for move semantics, or Phobos v3, if the language doesn't even have a debugger for every platform that is able to properly display its native types? It's because nobody wants to spend their time peering over DWARF info and then writing plugins for GDB, WinDBG and LLDB (or even just one of them!). IMO, they should have a system where the whole community gets to vote on one tooling/bug proposal every so often, and then the DLF has to work on that alongside whatever else they do. |