
ИМХО, CirDos, для серьезного приложения, вроде конструктора, где быстродействие играет не последнюю роль, языки вроде явы или питона не подойдут, тут нужны компилируемые языки. Насчет C# не знаю, слышал, у них в перемешку с нативным кодом байт-коды, так что утверждать не стану. Однако с применением .NET пишут даже игры, так что для среды должно сойти.