DCompute is now in the master branch of LDC

Nicholas Wilson via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Wed May 31 18:58:29 PDT 2017


On Thursday, 1 June 2017 at 01:42:16 UTC, Andrei Alexandrescu 
wrote:
> On 5/31/17 7:28 PM, Nicholas Wilson wrote:
>> On Wednesday, 31 May 2017 at 22:15:33 UTC, Wulfklaue wrote:
>>> On Wednesday, 31 May 2017 at 12:28:47 UTC, Nicholas Wilson 
>>> wrote:
>>>> Perhaps there will be scope for renaming if/when this also 
>>>> includes graphics when either OpenCL is merged into the 
>>>> Vulkan API or Petar Kirov gets Vulkan SPIRV generation going 
>>>> on LLVM, but for now the name stays.
>>>
>>> People who GPU program are indeed a small group. But you do 
>>> NOT entice other people to try it, when they do not even know 
>>> a language has this feature set. And this comes down to 
>>> marketing.
>>>
>>> Lets post "D has DCompute" or "D has D-GPU"... on Reddit, 
>>> ycombinator and other forum or news site.
>>>
>>> What do you think people will more likely click on?
>>>
>> 
>> So you don't post either of those titles and instead post "D 
>> has DCompute: Native heterogeneous computing on GPUs and more, 
>> hassle free!"
>
> "D has the invariant qualifier: It means immutable".

While that statement holds and is the whole story,

> D has DCompute: It means you can program GPUs with it

is not the whole story and is misleading in a marketing sense, 
but one that undersells dcompute, not oversells it.

whereas

> D has DCompute: Native heterogeneous computing on GPUs and 
> more, hassle free!

does tell the whole story and sells dcompute as it is.


More information about the Digitalmars-d-announce mailing list