|
|
|
|
|
by samatman
2108 days ago
|
|
Alright, if I must: I still have no idea what your stubborn bug is. Asking someone else to debug your code is obnoxious; insisting on it, doubly so. I've never encountered it in the wild, and it sounds like a 'you' problem. Please don't bring it up again. Or if you simply must, explain yourself. This isn't a tech interview; you're not paying me to solve puzzles, or even promising to. |
|
I intentionally asked you to find this bug out because you can acknowledge the particular class of bugs only after biten by that bug, and you didn't seem to even know what might be problematic. In the other words, by now you can't get away by saying "you should give all function calls a name" posthumously.
It's a frequent novice mistake to write `if (a = b)` in C/C++, but any good enough C/C++ programmer will point it out (and modern compilers will flag a warning). Eventually people get used with this problem and the cycle repeats, this time with less novices falling into the trap, so this class of bugs is---while problematic---not considered a huge deal. Given your reaction though, I doubt this is the case for Lua and that's yet, yet another reason to avoid Lua.