Introducing vibe.d!

Craig Dillabaugh cdillaba at cg.scs.carleton.ca
Mon Nov 4 09:23:29 PST 2013


On Monday, 4 November 2013 at 16:40:25 UTC, Alexandre Riveira
wrote:
> Hi Sönke,
>
>
> Congratulations for your hard work.
>
>
> One question,
> How do you think your framework running in development mode 
> where a huge amount of models with many business rules exist. A 
> system under development can be slow, like java where a 
> signature change in the method requires reload of the whole 
> application.
>
> Alexandre Riveira

Alexandre,
Vibe.D now has its own forum, might be a better place to post
your question.

http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/


>
>
> On Thursday, 26 April 2012 at 20:46:41 UTC, Sönke Ludwig wrote:
>> During the last few months, we have been working on a new
>> framework for general I/O and especially for building
>> extremely fast web apps. It combines asynchronous I/O with
>> core.thread's great fibers to build a convenient, blocking
>> API which can handle insane amounts of connections due to
>> the low memory and computational overhead.
>>
>> Some of its key fatures are:
>>
>> - Very fast but no endless callback chains as in node.js
>>   and similar frameworks
>> - Concise API that tries to be as efficient and intuitive
>>   as possible
>> - Built-in HTTP server and client with support for HTTPS,
>>   chunked and compressed transfers, keep-alive connections,
>>   Apache-style logging, a reverse-proxy, url routing and
>>   more
>> - Jade based HTML/XML template system with compile-time
>>   code generation for the fastest dynamic page generation
>>   times possible
>> - Built-in support for MongoDB and Redis databases
>> - WebSocket support
>> - Natural Json and Bson handling
>> - A package manager for seemless use of extension libraries
>>
>> See http://vibed.org/ for more information and some example
>> applications (there are some things in the works such as an
>> etherpad clone and an NNTP server).
>>
>> vibe.d is in a working state and enters its first beta-phase
>> now to stabilize the current feature set. After that, a
>> small list of additional features is planned before the 1.0
>> release.
>>
>> The framework can be downloaded or GIT cloned from
>> http://vibed.org/ and is distributed under the terms of the
>> MIT license.
>>
>> Note that the website including the blog is fully written
>> in vibe and provides the first stress test for the
>> implementation.
>>
>> Regards,
>> Sönke


More information about the Digitalmars-d-announce mailing list