The first official release of QtD, D bindings for the Qt application framework, has been released. It requires Tango, apparently builds only on Linux (unless I’m misunderstanding what I’m reading) and is released under version 3 of the GPL. If any of that is up your alley, you should hit the QtD googlecode page for more details.
Meta
Archives
Categories
Tags
Applications Blogs Books Contests D.NET D1 D2 DDT Debugging Derelict Descent DMD DMDScript Dolce DVM DWT FreeBSD Gamedev/Games GameEngines GDC Graphics GtkD GUI IDE Interviews Jobs LDC Libraries Linux Mac Math Mono-D Presentations Programming Scripting SDWF Tango TDPL Tools Tutorials Utilities VisualD Web Windows wxD
D Bits- Setting Thread Affinity on Windows in D April 3, 2012When working with D's standard library, it is sometimes necessary to work around missing declarations in the core.sys.windows.windows module. It's a fairly big module as is, but it isn't all-inclusive. If you are doing any heavy-duty Windows development, you'll likely want a... […]
- Putting D's Array Slices to Use March 8, 2012I've been working on BorderWatch a little bit every day. My focus has been on getting the ASCII engine, Arthur, into a state that will let me get a game up and running. With the few modules that I've implemented so far, I believe I'm there. One of the D features that has... […]
- BorderWatch March 5, 2012I'm afraid I'm going to be waving goodbye to Dolce. It's been sitting, bit rotting, for a while now. Some time ago I encountered two major issues with my Allegro binding in Derelict 2. One, a random (and I mean... […]
- Compiling Data into a D Executable March 3, 2012I'm supposed to be posting part three of my series on binding D to C. It's going to be boring to write, so I keep putting it off. But I *will* get to it eventually. In the meantime, I wanted to blog about a neat feature of D that I'd sort of forgotten about until I needed it. I'm working on an ASCII-based strategy/simulation game in the.. […]
- Binding D to C Part Two January 31, 2012This is part two of a series on creating bindings to C libraries for the D programming language. In my previous post, I discussed the difference between dynamic and static bindings and some of the considerations to take into account when deciding which way to go. Here in part two,... […]
- Setting Thread Affinity on Windows in D April 3, 2012
Hey!
Sounds great.. just heard about that port minutes ago and started googling
Really hope this will come to a point ^^ Never did any serious programming in D but I’m interested in an alternative to C++
Still I’ve got one question: can some assumptions already be made about the performance? Have you maybe even tested it? In general I have no idea yet how the performance of D compares to C++ so it would be great to know
Thanks!
I’ve not done any performance comparisons of D myself. But you can find some in the D newsgroups (primarily, digitalmars.D). From what I’ve seen, D lags behind C and C++ in some areas (really badly in a few) and is competitive in others. The GC is still immature and can be a limiting factor in specific cases, but it’s possible to turn it off when you need to. You will also get different results with different compiler implementations/backends.
Personally, I’ve not encountered any problem cases with D performance in my usage. Granted, I’m not doing any major projects with it atm. But there are several satisfied users out there.
GPL ?!
I’m very enthusiastic about D. I never could learn C++ (life is short, C++ sucks, etc.).
We need to be able to build commercial software with D. We know what the GPL did for Linux – a platform no one wants to write software for (except systems stuff and web stuff). A commercial backwater.
I sure hope this changes.