4 ms·
> Nimrod is pretty fast and as the only language even supports soft-realtime applications out of the box. This catches me. Especially for soft-realtime stuff.
by eonil 13y ago
> Nimrod is pretty fast and as the only language even supports soft-realtime applications out of the box.
This catches me. Especially for soft-realtime stuff. Because I am looking for strongly, explicitly typed in-game logic language - which needs deterministic and symmetric coroutine.
I have to check it out.
- girvo 13y ago2D or 3D, out of curiosity? I'm just getting my feet wet playing with game programming (a 2D engine, and likely using Nimrod itself for the game logic as well as engine) in nimrod, and am going to be blogging about it.
- eonil 13y ago3D. I don't think there's really a a lot of difference… Anyway it's just a small project, not a block-buster. Graphics part is already mostly written in C/C++. I won't use immature languages for low-level system due to library support and debugging ability I am still reading the manual, but Nimrod doesn't seem to have coroutine support. Do you have any idea?
- girvo 13y agoNo coroutines per se, but it does have really nice native threading support, and I'm nearly certain that coroutines could be easily put in userspace. It's a powerful language in that regard. Ask the guys and gals in #Nimrod on freenode, they're super Super helpful -- I'm not well versed enough in parallelism and concurrency to answer your question, but they are!