On Wednesday, 21 August 2013 at 10:30:59 UTC, Andrej Mitrovic wrote:
On 8/21/13, dennis luehring <dl.so...@gmx.net> wrote:
why use scripting at all - D is blasting fast compiled - so whats the benefit of using "another" language - i understand the need for C++
based systems but in D...

I still don't understand what DQuick has to do with D if you end up having to use a separate scripting language to use it. Wouldn't it then be more appropriate to post about DQuick in the Lua newsgroups?

DQuick is for D applications, scripts are just for interfaces.

Interfaces have to be separate from the application to be edited by artists or other non developer persons.

Here is a link to our model (QtQuick samples) :
http://www.youtube.com/watch?v=8G4U7QWRajg

The main advantage of D is the traits that simplify the binding of D objects to the script language. Qt use moc to do this and it's really intrusive, because it extend the c++ syntax. Our solution is directly based on primitive types of D. Instead of QtQuick if DQuick isn't ported to a platform, it will easier to use the native GUI library for this particular platform. With Qt wrappers have to be create to convert types (QList => std::list,...)

Reply via email to