Slides from my ACCU Silicon Valley talk

Simen kjaeraas simen.kjaras at gmail.com
Tue Dec 14 15:09:28 PST 2010


Alex_Dovhal <alex_dovhal at yahoo.com> wrote:

>
> "Don" <nospam at nospam.com> wrote:
>> Agreed. I've just looked through some code that I thought used them
>> extensively, but found only two complex literals: 1i (dozens of  
>> instances)
>> and 2i (one instance).
>
> So if D removes complex literals what the proposed name  for Imaginary  
> One
> would be?
> _i  ,   i_  ,   _i_,  _I  ,   I  ,   M_I   ??
> @i   @j   looks good to me, I'd like even having them both.
>
> Compare code:
> 0.998f + 2.72e-2fi
> 0.998f + @i*2.72e-2f
> 0.998f + 2.72e-2f* @j

With D supporting Unicode, it should clearly be ℑ.


-- 
Simen


More information about the Digitalmars-d mailing list