STACK4 and the D Programming Language (Part3)

Tuesday, January 14th, 2014

I finally submitted this topic as a proposal for a talk at dconf20141 and found the time to continue this series. This is Part3 in a series of articles. Part1 roughly elaborated the different options of languages+frameworks that were evaluated before deciding to use D. Part2 gave an overview of the libraries that I developed and open […]

STACK4 and the D Programming Language (Part2)

Thursday, January 9th, 2014

This is the second installment in a series of articles. This series describes the server backend that I wrote for the mobile game app STACK41. In the first post I roughly elaborated the different options of languages+frameworks that were evaluated before deciding to use D. This post describes in more detail what kind of requirements […]

CLInfo goes portable 2

Thursday, April 28th, 2011

It was a long and painful way until i managed to do my tool using gtkD1. Well just after I had finished my port to gtkD I was told that I should give DWT2 another try. I must confess I wasn’t expecting much after my last experiences with a SWT port. But DWT really is […]

CLInfo goes portable

Friday, April 22nd, 2011

Everyone knows my affection for the D programming language. The one thing that kept me from using it in some commercial projects already was the lack of a usable platform independent GUI library for D2. There is one very mature GUI lib called DFL1 for D2 available but it has one big inconvenience: it is […]

CLInfo 0.5.1 and metaprogramming in D

Sunday, January 30th, 2011

I just added support for three missing caps that CLInfo did not yet show: CL_DEVICE_SINGLE_FP_CONFIG CL_DEVICE_QUEUE_PROPERTIES CL_DEVICE_TYPE All three of them have types defined as enums and those values are used as bitfields (or masks) so the driver can support multiple values of these. To support such bitfields in my application i wanted to come […]

CLInfo

Wednesday, January 26th, 2011

I’ve been looking into OpenCL recently. I found it to be really useful and interesting. While developing a few samples for myself to get my head around it i found it rather annoying to always break into my code to find out the properties of all the different capabilities my graphics card/OpenCL driver supported. After […]