was just reading about C# support for Godot engine
they got funding from Mirocrosoft to support C#
just an idea, if Celbridge goes in the direction of a great system to leawrn Python (and HTML / CSS / JavaScript), could we add C# as a first-class citizen in Celbriudeger too if we could get funding to add that support?
It actually used to! The original implementation of Celbridge worked more like Unity Engine, where we compiled C# code into assemblies at runtime using Rosyln. That worked, but it was very difficult to manage loading and unloading assemblies, amongst other problems, so I figured we should switch to using a dynamic scripting language that would be more suitable for our use cases - initially C# Interactive and now Python.
Anyway, long story short - yes, we could support C# again in future, and it’s actually fairly doable because Celbridge is built in .NET, and we use JSON-RPC for communication. But Rosyln is a big dependency and there would need to be a compelling use-case (besides a suitcase full of cash) for implementing it.