I'm contemplating whether or not I should just kill this thread. You know what? No.
1) Unreal Engine uses a thing called Blueprint Visual Scripting. However, you can still make professional games with it. If what you want here is added to Roblox, Studio would turn into a six-year old's playground.
2) Lua would be removed. The admins have had a history of removing the older but still used feature. Take Legacy Physics. Some games needed that, and then the admins decided to ruin all those games because 'PGS is the future!'
3) The only way to learn is the hard way. Man, if only I could tell that to the school board. I managed to avoid it, but schools keep implementing these fake coding lessons into the curriculum, and this is because the board wants to add coding classes but they look at languages like C++ and they're like, 'Okay. This is too hard. Let's give them a watered down version of this stuff!' There are easier languages out there! Lua is one of the easiest languages created and serves as an even better introduction the wide world of programming.
4) Block coding sets kids up for failure. They'll finish thinking, 'I'm a professional coder now!' And then they'll want to learn more. But when they start a real language, their world is rocked. They see this world where you have to type it all out! If you skipped the blocks and went straight to something like Python, you end up in a better state than if you didn't skip it. |