Currently though you can't actually make exe's with Torque2d. I think anyway. I was reading a couple of posts where people were asking if they could make exe's and the replies were that you couldn't. This wouldn't exactly make T2D viable for say protecting sourcode and media.
That's because you don't make .exe's for you game. You make an .exe with a C++ compiler and then you make the game with scripts that the C++ .exe reads, compiles, and processes. You then distribute the compiled scripts with the .exe to make the whole game work.
I outgrew torque. It's terrific fun and I really enjoyed it, but it's not got the meat and potatoes, and at some point, you're gonna need those.
T2D is great for limited games. Blitzmax doesn't have any limitations really.
What the heck are you talking about? Torque is the tool that comes with the meat & potatos! If you want to do something to it ... go for it! The C++ code is right there. For Blitz modifications you're at Mark's mercy!
Sure you can do many things easier in Blitz than in C++ and just as easily if not more so than the script code. However, it's ultimately Blitz that would run out of steam first ... unless Mark updates the innards for you.