Last few weeks, on and off I've been having a play with window creation and (hopefully) context creation for OpenGL in D. Now this isn't the first time that I've done this. I've had a go at porting GLFW to D, I also ported OOGL to D and later on create DOOGLE based off of it.