Hacker News new | ask | show | jobs
by sjg007 3324 days ago
What language did they write the os in?
1 comments

It's not an os. It's just a name.

Core of this, is a distributed system that fires of events, and synchronises state between nodes. And to be able to dynamically add and remove nodes as required. Then some integration with games engines.

Ok but java? Haskell? C++?
Does it particularly matter what language it's in? You can build distributed system in any language.

Their documentation and demos shows that you describe the entities, entity state and events in their own domain specific language as a schema. The engine that manages all of these entities can be in whatever language they want, they haven't publically stated. But I have feeling it's in scala. This is the cool bit.

Then they have integration with unity, and other engines. The unity integration has something that will read the schema and auto gen some code, which will allow you send off command/events to the distributed system they've built.

Defiantly useful. But it's easy to replicate with a good team of engineers.

Scala and Go