Choosing a scripting language

I am evaluating options for a scripting language for implementation in my company.

We mainly make indie games, and we use managed structures (Unity and XNA). This means that we need a solution that works with both Mono and .Net, and we would rather avoid things that are too slow.

The options we are considering are as follows:

  • python
  • Lua
  • F #

We demand:

  • continuations / coroutines
  • decent performance
  • Integration with Mono and .Net systems (compatible types)
  • [optional]. ease of extensibility to add new combinators such as multi-threaded coroutines
  • [optional]. light bindings

, F # ( , ), , ,

+3
2

.net, .net . .. Lua - .

+2

. # VB.NET?
. , .
GAC !

+1

All Articles