Is learning roblox LUA worth it in 2024?

I have been learning this for about a month now, and I enjoy it a lot but what worries me is the advancement of AI coming out, for example claude 3.5 sonnet its able to make pretty decent UI/code and every time I compare my code or send it my code it enhances it by a lot, so my worries are that in the future my skill will be completely useless. I do learn from the ai as well, but what is the point if it can just make a ton of my ideas in the first place?

1 Like

There’s really no way to know. I’d say if you enjoy programming then you should learn the language you want to learn.

The case of Lua being “replaced” by AI is really the case for every single programming language (e.g., Java, Python, etc.). However, AI can only program basic stuff with little to no errors, such as a loop that prints odd numbers from 1 to 20 (this is the most basic example I could think of; obviously there are more complex examples, which if you have one just reply to me). When it comes to complex stuff, like generating an entire Pls Donate game for you, then it is pretty bad.

In your case, it seems that AI is able to assist you when fixing your UI code. However, that is only because you are sending in small samples of your code, so it is easy for it to understand. Large samples can just break the AI.

You should still learn Lua if you still want to program something in Roblox. I would not recommend relying on AI to do the job (even in the future when you work for a company, assuming you want to study CS).

In the current state, AI doesn’t do very well with unique problems, as-in problems that haven’t already been solved by many people. Most problems you run into will probably land into the range that AI can help with, but if you want to make a unique game or system with in-depth mechanics, it may not work very well.
If you wanted to, for example, make a vehicle destruction system, it may struggle, especially if you have an already established vehicle system that the destruction should work for.

Even though AI is (or has been) accelerating quickly, it will not replace most programmers in the foreseeable future. I believe that full games are too “unique” for AI to do very well, even though it may help with some building blocks.

programming isn’t about the language or it’s replacement, but literally mindset that’s needed for it

2 Likes

Stuff like cahtgpt has a character limit which means that you cant give it long codes and sometimes it deletes code which it thinks is useless which is really annoying. But it can be useful for learning coding i myself have used chatgpt to learn myself coding when i couldnt find out how to do something. You can also ask it stuff like can you explain to me this for 12 year old if you dont understand it.

Edit:
I wouldnt say it would replace us humans though, its really bad at big systems.

if ai does replace coding somehow, there is still ui or building which it cannot make.

AI is not going to replace programming. Anyone who states such a claim is not a real programmer. Sure, it might be able to help solve a few algorithms here or there, but it’s not going to be able to build out a complex system. Learn to program.

1 Like