1. fighting games are immpossible
Just because something hasn't been done, does it mean its impossible?
2. Coding takes ages to correct if you make a mistake.
Compare the time it takes to correct an easy to make mistake in C, to that in BYOND. In C, I used several hours tracing around a single error through gdb, and came up almost empty handed(And that was to discover the actual error). It takes me an average of 5 seconds to correct a compile-time error in DM, and that for the most part is finding the actual line. Some take longer, like runtime errors and impossibilities(Things that I thought at the time might be possible, but turned out not to be.), but it still pales in comparison to the time it takes to correct something in C.
Granted, im not the most experienced C programmer(far from it) but the time difference is huge. Correcting mistakes in a programming language is alwease time consuming, nomatter which one you are working with.
Theres only easy solution to this;
If anyone knows a programming language that is easy to work with, has online capabilities and is totally free.
Speak now, or forever hold your peace
The reason a lot of people ended up here, is because that is exactly what BYOND is. Some people choose to view their own flaws in a language, as faults of the system(Which is too bad, especially with a jewel like BYOND)
Hey Raekwon sounds like you:P