Code That Says Exactly What It Means
Kapendev
alexandroskapretsos at gmail.com
Fri Nov 7 12:40:31 UTC 2025
On Friday, 7 November 2025 at 07:24:56 UTC, Peter C wrote:
> On Tuesday, 28 October 2025 at 08:09:46 UTC, Walter Bright
> wrote:
>> On 10/27/2025 11:47 PM, Peter C wrote:
>>> Even after more that two decades of devlopment, the D
>>> Programming Language didn't even get a single mention. It's
>>> not that it was mentioned and then discarded as not being a
>>> suitable succesor for this or that reason, it just wasn't
>>> mentioned. Not even a mention from the audience at question
>>> time. This was just last year! I was pretty suprised by this
>>> actually.
>>>
>>> I'd love to ask Helge Penne why he never mentioned the D
>>> Programming Language.
>>
>> D has terrible marketing.
>>
>
> I've been thinking about this, and I think you are (almost)
> spot on here.
>
> That is, it's not so much terrible marketing, but rather not
> really knowing what it is you're trying to market.
>
> D is very much a language for a niche purpose, at least as far
> as I can tell.
>
> It's really not the language to replace C++, or Java, or C#
> or.. even C.
>
> I'm not going to switch from C# to D, because OOP is D is just
> so much better ;-)
>
> So, here is a marketing theme for you:
>
> "The D Programming Language - Specialized Code for Specialized
> Needs."
>
> This seems consistent with the many articles I've read about
> how people have used D.
>
> Expect the bill in the mail...
C is so easy to replace. D replaced it for me.
But can C# replace Ada? Now this is a great question. I think
not. How would I express an array or number the way I would in
Ada? monkyyy also agrees with me that C# is not really that great
for real world programs that require safety and performance with
zero cost abstractions.
More information about the Digitalmars-d
mailing list