Ok so now when YoYo is actually having a look at years old broken code and they are fixing it, all you do is whine about it?You know only if you write new code. But you can't know what exactly may be broken in projects you written some years ago (or someone else from your team, or especially in third-party code).
Then you sure know both C# and Lua allow for string and number concatenation without casting. I wonder why it's not a problem there (rhetorically, of course I don't really care).About the last 7 years I mostly use D, C#, Lua, and GML.
We all want that. The fact that you can't see that YoYo is working on that is just baffling to me. Making GML behave the same accross the board definitely is a step towards better. Given your many-year experience I would expect you to know that making GML strongly typed is not just an on/off switch, especially not from a business standpoint, since GM has always been presented as easy to learn for newbies, hence the "forgiveness" (which is actually just a common feature of many weakly, dynamically typed languages). And I simply don't agree that such switch should be made. Maybe introducing a new language would be cool, but definitely not drastically changing the nature of GML.I want GMS and GML became better, not worse.