Tsoding streamed about D
ryuukk_
ryuukk.dev at gmail.com
Thu Mar 20 11:20:26 UTC 2025
On Wednesday, 19 March 2025 at 13:18:57 UTC, Guillaume Piolat
wrote:
> On Wednesday, 19 March 2025 at 12:56:04 UTC, Paulo Pinto wrote:
>> What D has missed versus those other ecosystems, is drawing
>> the line that if that isn't what someone is looking for in a
>> language, they can gladly look elsewhere, thus the
>> schizophrenic outcome.
>
> Disagree, D is the a language that "doesn't get in the way"
> precisely because it gives a lot of choice to users.
>
> Tsoding being able to work roughly like he's accustomed in C
> with a lot of familiarity, implementing his favourite pattern
> then modifying the compiler in less than 2 hours, is precisely
> because D isn't very prescriptive.
>
> Yes there are two ways to do a lot of things (polymorphism,
> errors, aggregates, memory management) but this is precisely
> the point no?
this, D is a pragmatic language, GC was the reason i tried the
language, and -betterC was the reason i never needed to look
elsewhere
and now it also can compile C code.. who would have thought you
could do so much when your focus is pragmatism
this combo is a competitive advantage many language just doesn't
have, on top of compiling code VERY FAST
want to support WASM before everyone elses ready? you can do that
too
the answer to "adoption" is marketing, nothing else
hey look, pragmatism is a good marketing opportunity
he said it in the video:
in D you can enable borrow checking when needed, it's better than
Rust because it lets you experiment with your ideas first in the
same language, Rust people experiment first with Python, then do
the implementation in Rust, a waste of time
pragmatism is the key in a world dominated by bloatware
More information about the Digitalmars-d
mailing list