Re: Release candidates vibe.d 0.8.0-rc.1 and vibe-core 1.0.0-rc.1
Am 22.06.2017 um 20:52 schrieb aberba: On Thursday, 22 June 2017 at 08:55:06 UTC, Sönke Ludwig wrote: After a last minute path type redesign, the state of the new vibe-core package now finally feels ready for the first official release. The library is in a pretty good shape, with the notable exception that sockets are not yet implemented on Windows in the new eventcore abstraction layer. This will be tackled ASAP, but is independent from vibe-core itself in terms of code dependencies. [...] Thw Websocket api seem a little low-level (unclear) compared to the feel of http server. I'm not sure if its on purpose or could use some future api design/abstraction. Vibe.d is really great. Agreed, there are several places in there that can be improved or made more consistent. The HTTP package (including WebSockets) is the next big part that is up for a complete redesign, also (finally) including HTTP/2 support. Since I'm really busy with another project I can't state a reliable schedule for this, but I'll try to start in the near future and will also to try to involve interested people in the design/development process as early as that makes sense.
Re: Release candidates vibe.d 0.8.0-rc.1 and vibe-core 1.0.0-rc.1
On Thursday, 22 June 2017 at 08:55:06 UTC, Sönke Ludwig wrote: After a last minute path type redesign, the state of the new vibe-core package now finally feels ready for the first official release. The library is in a pretty good shape, with the notable exception that sockets are not yet implemented on Windows in the new eventcore abstraction layer. This will be tackled ASAP, but is independent from vibe-core itself in terms of code dependencies. [...] Thw Websocket api seem a little low-level (unclear) compared to the feel of http server. I'm not sure if its on purpose or could use some future api design/abstraction. Vibe.d is really great.
Re: DirectX bindings
On Thursday, 22 June 2017 at 09:09:40 UTC, evilrat wrote: On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote: https://github.com/evilrat666/directx-d I'm sorry to say that, but I have to quit the post of DirectX bindings maintainer. I haven't yet decided on what to do with dub package[1], but I'm in favor of completely deleting it so the next maintainer or D foundation can step in, that way there should be little to no code breakage occurs and most users won't even notice a change. My current estimate is to drop it till the end of month. I will probably continue to maintain github repository for few months for my personal needs though. [1] http://code.dlang.org/packages/directx-d Thanks for your DirectX bindings! I'm currently in the process of learning it.
Re: D Language accepted for inclusion in GCC
On Thursday, 22 June 2017 at 16:13:51 UTC, Gary Willoughby wrote: D Language accepted for inclusion in GCC: https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html Well done Iain Buclaw! Reddit thread: https://www.reddit.com/r/programming/comments/6im1yo/david_edelsohn_d_language_accepted_for_inclusion/ http://forum.dlang.org/thread/rakdufnuyofyhsweg...@forum.dlang.org
D Language accepted for inclusion in GCC
D Language accepted for inclusion in GCC: https://gcc.gnu.org/ml/gcc/2017-06/msg00111.html Well done Iain Buclaw! Reddit thread: https://www.reddit.com/r/programming/comments/6im1yo/david_edelsohn_d_language_accepted_for_inclusion/
DIP 1010--Static foreach--Preliminary Review Round 1 Begins
The first preliminary review round of DIP 1010, "Static foreach", has begun. http://forum.dlang.org/post/uvefmcbbbidvjdioq...@forum.dlang.org Also, don't forget that the first preliminary review round for DIP 1009, "Improve Contract Usability", is also under way. http://forum.dlang.org/thread/gjtsfysvtyxcfcmuu...@forum.dlang.org
Re: DirectX bindings
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote: https://github.com/evilrat666/directx-d I'm sorry to say that, but I have to quit the post of DirectX bindings maintainer. I haven't yet decided on what to do with dub package[1], but I'm in favor of completely deleting it so the next maintainer or D foundation can step in, that way there should be little to no code breakage occurs and most users won't even notice a change. My current estimate is to drop it till the end of month. I will probably continue to maintain github repository for few months for my personal needs though. [1] http://code.dlang.org/packages/directx-d
Release candidates vibe.d 0.8.0-rc.1 and vibe-core 1.0.0-rc.1
After a last minute path type redesign, the state of the new vibe-core package now finally feels ready for the first official release. The library is in a pretty good shape, with the notable exception that sockets are not yet implemented on Windows in the new eventcore abstraction layer. This will be tackled ASAP, but is independent from vibe-core itself in terms of code dependencies. Change logs for vibe.d 0.8.0 (over 0.7.31) and vibe-core 1.0.0 (over vibe-d:core) respectively can be reviewed on GitHub: https://github.com/rejectedsoftware/vibe.d/blob/master/CHANGELOG.md https://github.com/vibe-d/vibe-core/blob/master/CHANGELOG.md Testing can be done by selecting the "vibe-core" configuration of the ":core" sub module: // dub.sdl: dependency "vibe-d:core" version="~>0.8.0-rc" subConfiguration "vibe-d:core" "vibe-core" // dub.json: "dependencies": { "vibe-d:core": "~>0.8.0-rc" }, "subConfigurations": { "vibe-d:core": "vibe-core" } The final release is scheduled for Monday unless any regressions come up until them.