A Perspective on D from game industry

Paulo Pinto via Digitalmars-d digitalmars-d at puremagic.com
Thu Jun 19 10:30:49 PDT 2014


On Thursday, 19 June 2014 at 13:52:12 UTC, Kagamin wrote:
> On Wednesday, 18 June 2014 at 19:08:17 UTC, c0de517e wrote:
>> Exactly. When I write that engineers have to understand how 
>> market works it's not that I don't understand what's 
>> technically good and bad, but that's not how things become 
>> successful. And there's nothing wrong with the fact that soft 
>> factors matter more than technical perfection, at all, because 
>> we make machines and programs for people, not to look at how 
>> pretty they seem.
>
> And technologies should be for machines and for people, but C++ 
> is not for machines and not for people, it's only for 
> compatibility with itself. BTW, modules break the 
> compatibility, which makes it impossible to migrate to them, 
> because then you would throw away or rewrite all your codebase, 
> and that still doesn't guarantee the result will fly; that 
> said, they destroy the whole reason of existence of C++.

Modules are still being discussed. Besides the prototype 
implementation in LLVM, there are other proposals being discussed.

There will be a meeting in a few weeks time about existing 
proposals.

As for the reason of existence of C++, I think it is still very 
valuable.

Only recently have OS and compiler vendors started to move from C 
to C++. How long will take for them to move from C++ to something 
else like D?

--
Paulo


More information about the Digitalmars-d mailing list