Am 03.01.2013 11:54, schrieb Russel Winder:
> May I suggest you need to do some marketing against:
> 
>       node.js
>       vert.x
>       goweb
>       revel
>       Play!
>       Django
>       Grails
>       Ruby on Rails
>       Flask
>       Sinatra
>       Ratpack 
> 
> Why would anyone want to use vibe.d in preference to any of the above?
> Is there a lightning talk I can do at ACCU, PyCon UK, Gr8Conf, GGX,
> EuroPython, etc. to show that the pet Web framework/Web toolkit of the
> language of the conference is rubbish in comparison to that of D?
> 

I'd say what mist said earlier is the main list of fundamental goodies. It 
surely can't beat some of
the really popular frameworks in terms of pure feature richness (be it through 
extension libraries
or not), but for me it provides a very appealing combination of the individual 
choices plus the
great advantage of being in D.

...D arguably being an advantage in itself compared to many of the other 
languages, but also because
I'm using vibe.d in a larger context - for example in GUI applications(*) - 
where switching
languages for certain operations would not really be practical.

I think for almost all of the frameworks you mentioned it is possible to find 
some compelling
advantages of vibe.d/D (of course also disadvantages, be it just missing 
features). It also depends
a lot on the language that is used.

Having a nice comparison in terms of architecture/design, performance and 
features would definitely
be nice to have and I'd really /like/ to spend more time trying to convince 
people coming from other
languages and all. But during the last months my workload was (and will stay 
for a while) far too
high to be able to spend adequate time on things like these. Priorities 
unfortunately just don't
permit this right now.


(*) GUI event loop integration is (currently limited to Windows) AFAIK a quite 
unique property of
the framework.

Reply via email to