
I'm going to guess that you are not a coder, or fairly new to it, possibly early Uni experience at best. Correct me if I'm wrong please. But you're suggesting to a team of coders to rewrite an engine in a whole new language with a different design pattern, when it should be fairly obvious based on the historical progress of FSO that it is highly infeasible. That shows a great lack of understanding for the effort involved, hence my assumption. I'll attempt to analogize, it's like asking a recreational league softball team to just "play better and win the World Series". At that suggestion it's very likely that some people will even take offense. Googling for how to do things like you are suggesting to large legacy projects will probably bring up more than one profanity-strewn article about the difficulties involved. I'd definitely check some of those out if you're curious about the work level required.
There's just a problem with that: we are not being paid for this work. Which means that we're limited to work we can do in our spare time, which of course is work that is fun, not some boring refactoring work.
And that's before we take into account that the code is readable enough that a skilled coder can implement New features and fix bugs after just a few days of study.
Secondly, FSO already is one of the best engines for space Sims out there, it certainly is versatile enough to accommodate a wide range of stories.
We so not want this engine to be an all-purpose engine, there are a lot of those already. We're concentrating on making a really good engine for mission-based space Sims, and that's it.
I am extremely sorry if i offended you to any way ....and i want to stress this in any possible way...
I have the utmost respect for you and all the HARD WORK you have put ...sacrificing valuable time from your life to put in an UNPAID project
There is no argument that you are heroes for every new coder that builds skills and experience from your Hard Work and also you are giving to a LOT of people a good choice of FUN....
I am just asking this questions in case something was started .... probably some time ago.... and is burried somewhere along the forum...
I have some experience with OO languages (C# , Java) and i am wondering if this is a good idea to transfer a GREAT code to another platform(C#) as a "pet" project.
Unfortunately i am rather old to start learning C++ and i am afraid it isn't going to be any practical use for me so i'd rather stick to managed code.
Again i am just ...just.. asking.....questions...and of course i am not asking from anyone to transfer it...i know the stupidity of this...after all if it works why bother fixing it...

Thanks for the answers...