Improving my Lua knowledge
Hi everyone. I have just decided to get back into Lua. I have been reverse engineering various scripts and that has expanded my knowledge vastly from the short time I have been doing it. But I was wondering what anyone else recommended on how to expand my knowledge in Lua. Thanks :)
Weren't you banned?
I agree that people deserve a second chance.
I would recommend trying to make a few addons (justs don't release them on SF lol) that push your limits if you feel you understand the basics of the Lua language and how it is used within Garry's Mod. Examples include visuals/menus (the surface and VGUI libraries), data storage (file and SQL libraries, if you're feeling adventurous try using a MySQL module), or networking (the net library). If you make something you think is unique and useful, maybe release it on the Workshop (or Facepunch or Garrysmod.org).
Try remaking addons you see on SF or somewhere else without looking at the source code (a bit easier to do with SF addons, as you'd have to spend money to view the source). Out of courtesy to the original authors, it's probably a good idea to not release these.
Learn lower level languages maybe C or C++
Byroastchickenat 15th of August 2016 12:59:39
if you're feeling adventurous try using a MySQL module), or networking (the net library). If you make something you think is unique and useful,
Really? Using a net library is 'feeling adventurous' in your opinion lol. Using net library should be a standard for everyone.
ByTupac Shakurat 15th of August 2016 17:30:46
You're kidding, right?I can never tell if I'm talking to meme lapin or serious lapin...
Like a lot of people there i learned Lua by reading code and making my own shit.
Having real lessons in any other programming language may help you to understand some things in Lua. It's not about being a senior C dev, but Lua is coded in C, and if you understand how C works, like null terminated strings, structs etc.. it may help you in Lua.
Learning a higher level programming language will not teach you anything.
ByLapinat 15th of August 2016 17:40:39
Having real lessons in any other programming language may help you to understand some things in Lua. It's not about being a senior C dev, but Lua is coded in C, and if you understand how C works, like null terminated strings, structs etc.. it may help you in Lua.
uh, probably not. Lua is made with C but isn't C.