I have a few years of experiene with Haskell, and recently started Nimrod. It's an imperative language, so the differences are huge of course. I'm more productive in Nimrod. The syntax is great, similar to Python.…
http://www.lrb.co.uk/v36/n05/andrew-ohagan/ghosting
And a functional version in Nimrod: https://gist.github.com/def-/ccef8bb54170b639c497
As some people noticed this was broken. Fixed version is not quite as fast, but still faster than functional C++: Goats Wolves Lions C++11 Nimrod 17 55 6 0.00 0.03 117 155 106 0.17 0.13 217 255 206 0.75 0.62 317 355 306…
I was curious how a non-functional version would fare, so I wrote one in Nimrod and it's a lot faster than the functional C++: https://gist.github.com/def-/8187448ea7a5c8da8265 Goats Wolves Lions C++11 Nimrod 17 55 6…
Argh, someone beat us to it. We have a massive-multiplayer tournament planned for Saturday: http://ddnet.tw/#news
I have a few years of experiene with Haskell, and recently started Nimrod. It's an imperative language, so the differences are huge of course. I'm more productive in Nimrod. The syntax is great, similar to Python.…
http://www.lrb.co.uk/v36/n05/andrew-ohagan/ghosting
And a functional version in Nimrod: https://gist.github.com/def-/ccef8bb54170b639c497
As some people noticed this was broken. Fixed version is not quite as fast, but still faster than functional C++: Goats Wolves Lions C++11 Nimrod 17 55 6 0.00 0.03 117 155 106 0.17 0.13 217 255 206 0.75 0.62 317 355 306…
I was curious how a non-functional version would fare, so I wrote one in Nimrod and it's a lot faster than the functional C++: https://gist.github.com/def-/8187448ea7a5c8da8265 Goats Wolves Lions C++11 Nimrod 17 55 6…
Argh, someone beat us to it. We have a massive-multiplayer tournament planned for Saturday: http://ddnet.tw/#news