Yes, good video! :D
I posted about it on r/nim. Then I cross-posted on r/programming and nobody upvoted. :( What am I doing wrong?
Lando: I totally agree. Debugging is a thing that Nim doesn't support that well yet. But it is not without hope. I managed to get the GDB support a little bit better, by injecting a python script into the executable that gdb automatically detects. That python script is by far not complete, but it could help as a foundation when someone really wants to address this problem:
https://github.com/krux02/opengl-sandbox/blob/master/includes/debug.nim https://github.com/krux02/opengl-sandbox/blob/master/includes/nim-gdb.py
Unfortunately it is a platform specific solution, I don't know how to do something similar on Windows.
@RedFred
Thanks for the video, I used it as a "Lunch and Learn" at Ericcson Canada (my team). There were a few people in the room and they liked the idea of nim. Plus I showed them the work I did using Nim, including a robot during an Ericsson Hackathon.
As a short note, to help you in answering the questions in the future. It is possible to debug Nim code strait from IDE. I use KDevelop for that: https://vimeo.com/135918228
Thanks.
You can look at my github profile: https://github.com/xyz32?tab=repositories
And the robot that you see on my vimeo profile is coded in nim using the boneGPIO library: https://vimeo.com/user23062984
Thanks.