nomad-software / tkd

GUI toolkit for the D programming language based on Tcl/Tk
MIT License
117 stars 16 forks source link

Feature Request: add OpenGL capabilites #46

Closed bsdooby closed 6 years ago

bsdooby commented 6 years ago

Sorry, I do not want to misuse the "Issues" section. But it would be a nice extension if it were possible to have a modern OpenGL accelerated widget. Maybe throwing in some Tcl3D (http://www.tcl3d.org)?

nomad-software commented 6 years ago

It sounds an interesting idea but I think it would require too much work because you would have to port all the TCL OpenGL commands to D creating a sane API along the way. I don't really use D a whole lot anymore so I can't do it.

bsdooby commented 6 years ago

Thank you for replying to my request. I totally understand this. Are you willing to share why you do not use D anymore? Looks like you mostly use Go nowadays? Feel free to ignore this question...

nomad-software commented 6 years ago

I love D, I honestly think it's one of the best languages out there but it's going nowhere. Important bugs are taking years to fix, features are incomplete, libraries are nonexistent and the overall tooling is not very good. This is where Go shines. even though it's not a great language, the tooling and libraries are amazing and you get more done faster. It annoys me no end because I love D and I want to use D.

bsdooby commented 6 years ago

That somehow resonates. And the reason why I (still) use C++/Tcl (which are getting better, too). Thank you for your honest response.