I use the C syntax for the tutorials because it is a standard programmers of all languages should be able to follow along with. If I were to use anything else for the lessons it would make me look bad.
I think the worst aspect of C is that when your program crashes you actually have to Ctrl+Alt+Del to stop it, and it doesn't show you the line it crashed at. So I think C programmers are very good at producing very efficient, inflexible, uncreative code. In the same time, you could have tried ten different approaches with BMX and found the fastest. So I think on average BMX code will be much faster than C, because it is flexible enough to experiment with and optimize.
I was seriously looking at C++ for a while and I concluded if I had to use it I would rather just go sell insurance or something. And I think it will be phased out soon and become the new assembly. C++ doesn't make good economic sense when you aren't paid by the hour.
I think the worst aspect of C is that when your program crashes you actually have to Ctrl+Alt+Del to stop it, and it doesn't show you the line it crashed at. So I think C programmers are very good at producing very efficient, inflexible, uncreative code. In the same time, you could have tried ten different approaches with BMX and found the fastest. So I think on average BMX code will be much faster than C, because it is flexible enough to experiment with and optimize.
I was seriously looking at C++ for a while and I concluded if I had to use it I would rather just go sell insurance or something. And I think it will be phased out soon and become the new assembly. C++ doesn't make good economic sense when you aren't paid by the hour.