Sebastian Wilzbach
Sebastian Wilzbach
Found this thread on the NG: http://forum.dlang.org/post/[email protected] @ others thanks a lot for your feedback. Highly appreciated, but unfortunately I won't have much time for this DIP this month, so...
In the State of D survey, in-place struct initialization was the fourth-most missed language feature with 28% of all respondents missing it:  https://rawgit.com/wilzbach/state-of-d/master/report.html
> So what are we waiting for smiley. > Yeah, what are you waiting for? Well I was quite busy and somehow no one else pushed this further :/ Also...
> As I got this working in DMD (it's still pretty ugly, so the PR will follow later) -> https://github.com/dlang/dmd/pull/8460 It's still ugly and just a PoC, but I hope...
> But a concern would be, are we calling a constructor or doing initialization? Initialization. FWIW with dlang/dmd#8460 `foo` and `foo2` are equivalent and do generate the same assembly: ```d...
For reference the most recent discussion on the forum about this DIP was here: https://forum.dlang.org/post/[email protected]
Maybe improve the existing dip? https://github.com/dlang/DIPs/pull/71 You could make a PR to it or leave comments there.
CC at a few people from the msgpack team @repeatedly @frsyuki @gfx @iconara @komamitsu @kosaki @kuenishi @kzk as I'm not sure who the best person to talk to about this...
@repeatedly if there's a chance to move this project to the dlang-community this would be great as it has been proven successful in the past and a few projects in...
Two ideas - I think JSON is nowadays enough - if it's available via `cat foo.sdl | dub run sdlang > foo.json` or `dub run sdlang foo.sdl > foo.json` that...