vibe.d 0.7.18 has been released

2013-11-26 Thread Sönke Ludwig
This release has a record set of almost 90 additions and fixes. Some of them are: - Compiles on DMD 2.064 (as well as DMD 2.063.2) - Reworked the WebSocket implementation to not require a particular send/receive order to function properly - Stability and memory consumption of the HTTP client

Re: vibe.d 0.7.18 has been released

2013-11-26 Thread Jacob Carlborg
On 2013-11-26 20:31, Sönke Ludwig wrote: This release has a record set of almost 90 additions and fixes. Some of them are: Cool. - Compiles on DMD 2.064 (as well as DMD 2.063.2) 2.064.2 or 2.064? -- /Jacob Carlborg

Re: vibe.d 0.7.18 has been released

2013-11-26 Thread Sönke Ludwig
Am 26.11.2013 20:43, schrieb Jacob Carlborg: > On 2013-11-26 20:31, Sönke Ludwig wrote: >> This release has a record set of almost 90 additions and fixes. Some of >> them are: > > Cool. > >> - Compiles on DMD 2.064 (as well as DMD 2.063.2) > > 2.064.2 or 2.064? > 2.064.2 of course, was confu

Re: vibe.d 0.7.18 has been released

2013-11-26 Thread Jacob Carlborg
On 2013-11-26 20:49, Sönke Ludwig wrote: 2.064.2 of course, was confused a bit about 2.064.x being RCs instead of full releases ;) And it doesn't get any better when running "dmd" prints "2.064" :( -- /Jacob Carlborg

Re: vibe.d 0.7.18 has been released

2013-11-26 Thread nazriel
On Tuesday, 26 November 2013 at 19:31:53 UTC, Sönke Ludwig wrote: This release has a record set of almost 90 additions and fixes. Some of them are: - Compiles on DMD 2.064 (as well as DMD 2.063.2) - Reworked the WebSocket implementation to not require a particular send/receive order to f

Re: vibe.d 0.7.18 has been released

2013-11-26 Thread Craig Dillabaugh
On Tuesday, 26 November 2013 at 19:31:53 UTC, Sönke Ludwig wrote: This release has a record set of almost 90 additions and fixes. Some of them are: - Compiles on DMD 2.064 (as well as DMD 2.063.2) - Reworked the WebSocket implementation to not require a particular send/receive order to f

Re: vibe.d 0.7.18 has been released

2013-11-26 Thread Puming
Congratulations! Would there be a performance benchmark for V0.7.18? On Tuesday, 26 November 2013 at 19:31:53 UTC, Sönke Ludwig wrote: This release has a record set of almost 90 additions and fixes. Some of them are: - Compiles on DMD 2.064 (as well as DMD 2.063.2) - Reworked the WebSocket

Re: vibe.d 0.7.18 has been released

2013-11-26 Thread Andrei Alexandrescu
On 11/26/13 11:31 AM, Sönke Ludwig wrote: This release has a record set of almost 90 additions and fixes. Some of them are: - Compiles on DMD 2.064 (as well as DMD 2.063.2) - Reworked the WebSocket implementation to not require a particular send/receive order to function properly - Sta

Re: vibe.d 0.7.18 has been released

2013-11-27 Thread Sönke Ludwig
Am 27.11.2013 02:34, schrieb Puming: > Congratulations! > > Would there be a performance benchmark for V0.7.18? I ran the bench-http-server/request examples during development to debug a memory leak and it seemed like the performance was worse than a while ago when it was optimized for Dicebot's

Re: vibe.d 0.7.18 has been released

2013-11-27 Thread Puming
Thanks for the clarification. I'll start learning about vibe.d and thinking about using it as a high performance HTTP server. On Wednesday, 27 November 2013 at 10:47:48 UTC, Sönke Ludwig wrote: Am 27.11.2013 02:34, schrieb Puming: Congratulations! Would there be a performance benchmark fo

Re: vibe.d 0.7.18 has been released

2013-11-27 Thread Andrei Alexandrescu
On 11/26/13 9:03 PM, Andrei Alexandrescu wrote: Terrific, congratulations! I'll post to reddit tomorrow morning. http://www.reddit.com/r/programming/comments/1rl0zb/vibed_0718_has_been_released/ https://news.ycombinator.com/item?id=6809608 https://twitter.com/D_Programming/status/405751264467

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Robert M. Münch
On 2013-11-26 19:31:44 +, Sönke Ludwig said: Homepage: http://vibed.org/ DUB package: http://code.dlang.org/packages/vibe-d GitHub: https://github.com/rejectedsoftware/vibe.d Out of curiosity, it looks like vibe.d could be used to implement all kind of network protocolls. Is that right? O

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Rory McGuire
Anything stream orientated. I didn't see a udp stream though that sounds useful. On 29 Nov 2013 19:35, "Robert M. Münch" wrote: > On 2013-11-26 19:31:44 +, Sönke Ludwig said: > > Homepage: http://vibed.org/ >> DUB package: http://code.dlang.org/packages/vibe-d >> GitHub: https://github.com/r

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Sönke Ludwig
Am 29.11.2013 18:54, schrieb Rory McGuire: > Anything stream orientated. I didn't see a udp stream though that sounds > useful. > http://vibed.org/api/vibe.core.net/listenUDP It's currently limited to TCP and UDP, but adding other protocols when required is simple.

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Rory McGuire
On 29 Nov 2013 20:25, "Sönke Ludwig" wrote: > > http://vibed.org/api/vibe.core.net/listenUDP > > It's currently limited to TCP and UDP, but adding other protocols when > required is simple. Ooo could one write a Dns server with it?

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Sönke Ludwig
Am 29.11.2013 20:28, schrieb Rory McGuire: > > On 29 Nov 2013 20:25, "Sönke Ludwig" > wrote: >> >> http://vibed.org/api/vibe.core.net/listenUDP >> >> It's currently limited to TCP and UDP, but adding other protocols when >> required is simple. > > Ooo could one w

Re: vibe.d 0.7.18 has been released

2013-12-03 Thread Atila Neves
On Friday, 29 November 2013 at 17:31:41 UTC, Robert M. Münch wrote: On 2013-11-26 19:31:44 +, Sönke Ludwig said: Homepage: http://vibed.org/ DUB package: http://code.dlang.org/packages/vibe-d GitHub: https://github.com/rejectedsoftware/vibe.d Out of curiosity, it looks like vibe.d could b

Re: vibe.d 0.7.18 has been released

2013-12-03 Thread Robert M. Münch
On 2013-12-03 09:37:07 +, Atila Neves said: I wrote an MQTT broker on top of vibe.d's TCP functionality: https://github.com/atilaneves/mqtt Hi, thanks & cool stuff. Since I'm still a big fan of the BEEP protocol (framework for application protocols), I'm wondering if we could use vibe.d