3 ms·
Note that NCD is really not far from a general-purpose programming language. You can see some "modern" NCD code of mine here [1] where I use it to control a Sph
by ambrop7 10y ago
Note that NCD is really not far from a general-purpose programming language. You can see some "modern" NCD code of mine here [1] where I use it to control a Sphero robot with a joystick. Well, I admit I added a few more features to NCD while coding that.
Probably the most important feature missing is floating-point math, which I had to outsource to a Python program. Which was possible since NCD does have the facilities to create child processes and communicate with them over pipes. It also has TCP sockets and a higher-level simple RPC mechanism using "NCDValues".
[1] https://github.com/ambrop72/spherojoy https://github.com/ambrop72/spherojoy