food for thought - swift 5 released - bottom types, string interpolation, and stuff.

Nick Sabalausky (Abscissa) SeeWebsiteToContactMe at semitwist.com
Sat Apr 13 07:49:13 UTC 2019


On 4/13/19 1:37 AM, Walter Bright wrote:
> On 4/12/2019 10:18 PM, H. S. Teoh wrote:
>> writing (x % 2) conveys intent much better
>> than (x & 1).
> 
> They produced different code. Try this with your favorite C compiler:
> 
> int foo(int x)
> {
>      return x % 2;
> }
> 
> int bar(int x)
> {
>      return x & 1;
> }

Sounds like compiler room-for-improvement.


More information about the Digitalmars-d mailing list