Re: Torque 3D 3.9 Released
Posted: Fri Jul 29, 2016 4:18 pm
Ahhh I missed that thread... thanks for the update. Problem Solved.
The forums for the Torque 3D game engine
I think this is a terrible idea.We're also looking at possible C# support, based on Lukas's fine work.
I'm pretty sure .net is MIT...C# isn't an option since it is not open source, I thought this was already discussed.
C# is faster, more modern and has a lot of libraries available.. that's some of the benefits of c#.. other languages too.. ideally, being able to strip out TS could make the codebase simpler too, but that's a whole other discussion..I think this is a terrible idea.We're also looking at possible C# support, based on Lukas's fine work.
The main strength of TS is that it's a scripting language aimed at making games, and even more, it's aimed at making games using Torque. Shoe-horning another general purpose language just because it's "flavour of the month" is going to be problematic, and a real turn-off. It'll have to be hacked all to hell to fit Torque and rather than elegant ways of working with scripting within the engine. There will be workarounds, hacks, and things that never work quite the way that they need to.
TS isn't broken. There's no need to fix that.
You are joining to an article which describes speculations about how a 3rd party c# implementation might be shut down by Microsoft, which 7 years later hasn't happened and are using that as an argument why Microsoft hates free software? I don't get it...C# is dangerous: http://www.theregister.co.uk/2009/06/29 ... _software/
It may be open source, but it may also turn out as a trap, since Microsoft was always hostile to free software and very likely always will be.
T3D's main strength is the open source part and if you risk that, it is a potential suicide move.
It should work just fine, the changes that are being considered is probably just the ones from this commit. (Which is not finished, but that is the changes needed to get most of the C# stuff working)As long as TS continues to work, I don't see the problem.
On a personal level, I would rather not use anything from Microsoft. Fairly recently I've decided to cut myself completely from Microsoft all together.
Their basic business model is so far from what I want to contribute to. Anyway I switched to Linux only and am not looking back. I admit Torque 3D getting a Linux port was one of the last requirements before switching.