03.04.2018 04:44, Andrew Edwards пишет:

I made an attempt last year but not much came of it. Would like to help out if you don’t mind slowing your pace a bit to provide some mentoring when the need arises.


My pace isn't fast, unfortunately. In fact porting is rather simple, the problem is testing and some things I was forced to made more D-idiomatic. For example wjakob uses passing args as const reference all over the place, even bool. I've changed it by passing by value. All types are less or equal to pointer size so there is no sense to pass them by reference I think. Also it lets avoid const qualifier on D side, because passing by value is equal to passing with const qualifier, but of course it's debatable. And I'd like to instead of Screen class, that based on glfw library under hood, use several classes based on arsd.simpledisplay, sdl2, glfw, sfml etc... Now my code is mess, I need to clean it before pushing but more probably it'll happens only on the weekends.
Anyway, you're welcome!

Reply via email to