Introducing vibe.d!

Ary Manzana ary at esperanto.org.ar
Fri Apr 27 17:21:25 PDT 2012


On 4/27/12 2:50 PM, Brad Anderson wrote:
> 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
>
> I had to copy the included .lib files into bin in order to build the
> examples but so far, so good. This is awesome.

How did you install it? I can't find the install.sh script anywhere...


More information about the Digitalmars-d-announce mailing list