Re: Introducing vibe.d!

2012-04-29 Thread bls
Great job. Thanks Soenke et al; - Built-in support for MongoDB and Redis databases MySQL. Like other folks here I need a SQL db, At least for MyQL 5.1 there is a socket based solution from Steve Teale. https://github.com/britseye/mysqln Means no licence trouble, and probably easier to

Re: Introducing vibe.d!

2012-04-29 Thread Sönke Ludwig
Am 29.04.2012 06:18, schrieb Martin Nowak: Very nice to see that someone took the async/Fiber idea that far. Some observations: - Wouldn't wrapping code in void main() instead of static this() make better front page examples. The static this() pattern is mainly there to appeal to users of

Re: Introducing vibe.d!

2012-04-29 Thread Sönke Ludwig
Am 29.04.2012 08:13, schrieb bls: Great job. Thanks Soenke et al; - Built-in support for MongoDB and Redis databases MySQL. Like other folks here I need a SQL db, At least for MyQL 5.1 there is a socket based solution from Steve Teale. https://github.com/britseye/mysqln Means no licence

Re: Introducing vibe.d!

2012-04-29 Thread simendsjo
On Sun, 29 Apr 2012 08:13:40 +0200, bls b...@orange.fr wrote: There is also a socket based PostgreSQL driver available, but I have lost the link and dunno about the status quo. This? https://github.com/pszturmaj/ddb

Re: Introducing vibe.d!

2012-04-29 Thread simendsjo
On Sun, 29 Apr 2012 10:31:07 +0200, Sönke Ludwig slud...@outerproduct.org wrote: Quote Additional drivers are easy to port to vibe.d because of the blocking API - basically the only thing that has to be done is to replace the socket calls (send(), recv(), connect() etc.) with the

Re: Introducing vibe.d!

2012-04-29 Thread Jacob Carlborg
On 2012-04-29 10:07, Sönke Ludwig wrote: The static this() pattern is mainly there to appeal to users of similar systems in script languages, where you don't have a main function at all and just happily hack away. For larger projects it doesn't make a difference but for small projects it can

Re: Introducing vibe.d!

2012-04-29 Thread Sönke Ludwig
Am 29.04.2012 11:52, schrieb simendsjo: On Sun, 29 Apr 2012 10:31:07 +0200, Sönke Ludwig slud...@outerproduct.org wrote: Quote Additional drivers are easy to port to vibe.d because of the blocking API - basically the only thing that has to be done is to replace the socket calls (send(),

Re: Introducing vibe.d!

2012-04-29 Thread Sönke Ludwig
Am 29.04.2012 15:22, schrieb Jacob Carlborg: On 2012-04-29 10:07, Sönke Ludwig wrote: The static this() pattern is mainly there to appeal to users of similar systems in script languages, where you don't have a main function at all and just happily hack away. For larger projects it doesn't make

Introducing synd

2012-04-29 Thread Timo Westkämper
I'd like to announce that I am working on synd, a partial port of the STK library (https://ccrma.stanford.edu/software/stk/) to D. synd provides basic building blocks for synth design such as envelopes, oscillators, delays and a few effects. I do this while waiting for Linux shared library

Re: Introducing synd

2012-04-29 Thread Tove
On Sunday, 29 April 2012 at 19:38:38 UTC, Timo Westkämper wrote: I'd like to announce that I am working on synd, a partial port of the STK library (https://ccrma.stanford.edu/software/stk/) to D. synd provides basic building blocks for synth design such as envelopes, oscillators, delays and

Re: Introducing vibe.d!

2012-04-29 Thread Mirko Pilger
i would like to know a bit more about those extension modules for vibe and the vpm registry. e.g. can i write yet another web framework on top of the vibe io modules as an vibe extension and would you even encourage this?

Re: Introducing synd

2012-04-29 Thread Andrej Mitrovic
On 4/29/12, Timo Westkämper\ timo.westkam...@gmail.com@puremagic.com Timo Westkämper\ timo.westkam...@gmail.com@puremagic.com wrote: I'd like to announce that I am working on synd, a partial port of the STK library (https://ccrma.stanford.edu/software/stk/) to D. Cool. Have you just started

Re: Introducing synd

2012-04-29 Thread Timo Westkämper
On Sunday, 29 April 2012 at 20:01:40 UTC, Andrej Mitrovic wrote: On 4/29/12, Timo Westkämper\ timo.westkam...@gmail.com@puremagic.com Timo Westkämper\ timo.westkam...@gmail.com@puremagic.com wrote: I'd like to announce that I am working on synd, a partial port of the STK library

Re: Introducing synd

2012-04-29 Thread Timo Westkämper
On Sunday, 29 April 2012 at 19:38:38 UTC, Timo Westkämper wrote: I'd like to announce that I am working on synd, a partial port of the STK library (https://ccrma.stanford.edu/software/stk/) to D. synd provides basic building blocks for synth design such as envelopes, oscillators, delays and

Re: Introducing vibe.d!

2012-04-29 Thread bls
On Sunday, 29 April 2012 at 08:52:09 UTC, simendsjo wrote: On Sun, 29 Apr 2012 08:13:40 +0200, bls b...@orange.fr wrote: There is also a socket based PostgreSQL driver available, but I have lost the link and dunno about the status quo. This? https://github.com/pszturmaj/ddb Exactly.

Re: Introducing vibe.d!

2012-04-29 Thread simendsjo
On Sun, 29 Apr 2012 20:28:38 +0200, Sönke Ludwig slud...@outerproduct.org wrote: It was a bug in the RSS generator. I just added the article without content to not forget about it but didn't publish it yet. The RSS generator, however, published it anyway. Yeah, I was pretty quick to find

Re: Introducing synd

2012-04-29 Thread Andrej Mitrovic
On 4/29/12, Timo Westkämper\ timo.westkam...@gmail.com@puremagic.com I just realized that I forgot the project link : https://github.com/timowest/synd Thanks. synd looks like it could use a good memory allocator of some sort, something that avoids using the GC and any locks.