Should we remove int[$] before 2.067?
via Digitalmars-d
digitalmars-d at puremagic.com
Mon Feb 2 11:13:13 PST 2015
On Monday, 2 February 2015 at 15:24:15 UTC, ketmar wrote:
> and lambdas, which i'm using in gcc too. and i don't really
> need that
> "@safe" and "pure" things -- hey, if compiler is able to check
> that, it's
> able to infer that, so do it and just get out of my way! ah,
> and "nothrow"
> too. let me force that if i want, but otherwise don't burden my
> sources.
Yeah, I'm not really into all those constraints. I want power,
not limitations and tedium. ;-)
> sure, to fully exploit that (and other things) it's better to
> drop that
> oldish "object files" concept and use something like delphi's
> .dcu.
I am not familiar with that format, but using a high level
intermediate representation format is the way to go for whole
program optimization IMO...
> not necessary. just stop using homegrown codegen for anything
> except
> compiler prototypes. develop new features and fixes with
> prototype
> comiler, which is able to produce working code, but doesn't
> even try to
> do "native" optimisations, and then use gcc as backend for
> releases.
Well, one should look to other architectures, but getting high
performance levels takes focus. I am not sure if one can get
beyond C++ by spreading out on all platforms. Intel intrinsics
are in the thousands, and the libraries (and high level
optimizer) probably should use those where they are a good fit...
More information about the Digitalmars-d
mailing list