Vision for the D language - stabilizing complexity?

Walter Bright via Digitalmars-d digitalmars-d at puremagic.com
Sun Jul 10 14:39:56 PDT 2016


On 7/10/2016 11:40 AM, burjui wrote:
> On Sunday, 10 July 2016 at 11:21:49 UTC, Walter Bright wrote:
>> On 7/9/2016 7:44 PM, Ola Fosheim Grøstad wrote:
>>> Scheme is a simple functional language which is easy to extend.
>>
>> If they have to extend it, it isn't Scheme anymore.
>
> You misunderstand the meaning of "extend" in respect to Scheme due to
> your lack of experience with it. Macros are the way of extending Scheme,
> you don't need to hack the compiler for that.

I don't know Scheme, but macros are not really extending the language. 
The Wikipedia article suggested much more, as in non-portable extensions 
and multiple dialects, not just macros.



More information about the Digitalmars-d mailing list