> Is Nim enough mature for let a nim-newbie do that

Nim is fine for that task. When you can do it in any other language, then doing 
it in Nim is no problem. When you have no idea how to do it at all, then it may 
take some time.

A GTK3 board can be done with a few lines of code, for example see

[https://github.com/StefanSalewski/nim-chess3](https://github.com/StefanSalewski/nim-chess3)

Socket communication is also not difficult, I used that in

[https://github.com/ngtk3/NEd](https://github.com/ngtk3/NEd)

for data exchange with nimsuggest IDE tool.

What is some more difficult is animated movement of game pieces, or letting the 
game engine work in the background without blocking the user interface. I was 
too lazy to try that.

Of course there exists more GUI toolkits for Nim, but I have only used GTK3 yet.

Reply via email to