[Dlang-internal] Terminology page in spec

kdevel kdevel at vogtner.de
Sun Jan 20 16:10:36 UTC 2019


On Tuesday, 15 January 2019 at 09:13:20 UTC, Jacob Carlborg wrote:
> On 2019-01-14 21:14, Petar Kirov [ZombineDev] wrote:
>
>> I clearly can't see as both "Implementation Defined Behavior" 
>> and "UB (Undefined Behavior)" are defined in 
>> https://dlang.org/glossary :facepalm:
>
> UB mentions "illegal code construct", which doesn't seem to be 
> defined.

Undefined behavior is not about behavior at all. Its theme is 
meaning. Since meaning does not "happen", undefined behavior does 
not "happen" either. In this sense "undefined behavior" is a 
complete misnomer at least when used as if it refers to things 
located in the time domain.


More information about the Dlang-internal mailing list