On Thu, 08 Jan 2015 11:24:34 +0000 Szymon Gatner via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote:
> On Thursday, 8 January 2015 at 10:21:26 UTC, ponce wrote: > > I've started a list of curated D tips and tricks here: > > http://p0nce.github.io/d-idioms/ > > > > Anything that you wished you learned earlier at one point in > > the D world is welcome to be added or suggested. > > > > I think the focus should be on "stuff that could make you more > > productive, or is just funky" but that is up to debate. > > > > Of course the D Cookbook still stays irreplaceable for a > > consistent, in-depth discussion of being D-enabled. > > > > Thoughts? > > They are really cool, thanks :) > > Question: > > Where did this syntax came from? It is not documented for > 'import' keyword.(first time I see that D has built-in resource > compiler): > > ubyte[] sdlBytes = cast(ubyte[]) import("SDL2.dll"); it is documented: http://dlang.org/expression.html#ImportExpression it's a nice D habit of overloading keywords.
signature.asc
Description: PGP signature