of     2   
chevron_rightchevron_rightchevron_right

[rfa#hidefromsearch]
#185308823Monday, March 14, 2016 6:11 AM GMT

[rfa#hidefromsearch]
cntkillme
#185308961Monday, March 14, 2016 6:17 AM GMT

Why isn't nil on the list :( Also "It also has the most entertaining name out of all the other data types" that's really unnecessary lol
[rfa#hidefromsearch]
#185309001Monday, March 14, 2016 6:19 AM GMT

[rfa#hidefromsearch]
LegendaryAccount
#185309028Monday, March 14, 2016 6:20 AM GMT

http://www.lua.org/pil/2.html
[rfa#hidefromsearch]
#185309059Monday, March 14, 2016 6:21 AM GMT

[rfa#hidefromsearch]
lateregistration
#185309539Monday, March 14, 2016 6:41 AM GMT

Lua isn't even a programming language.
Zechariax
#185310313Monday, March 14, 2016 7:17 AM GMT

Lua isn't a programming language, it's a scripting language. The only things you'll be able to do with it are Game scripting, such as Roblox, GMod, and a few other games. It's best to teach people general things every language has so that it is easier to transition between them. If you have a passion for coding, don't waste your time learning ROBLOX Lua. Half the things you learn are only specific to RBLX ( welding scripting, leaderboards, brickcolors, Instance.new, BodyMovers, etc.). Learn something like C++ or Java, or JavaScript if you love website games. But if it is your passion to script for ROBLOX then go ahead. Lua tries to help the bad coders with things like: not needing ;'s, not needing to say the data type of most things, and lack of a true OOP.
Zechariax
#185310392Monday, March 14, 2016 7:20 AM GMT

Also, Roblox was made primarily from C++. So Lua is just making it easier for you to script. C++ is a very powerful language, I highly recommend learning it (as I currently am.) Lua is NOTHING compared to C++. All the Physics, graphics, interfaces, etc. in Roblox are made with C++.
DrHaximus
#185310437Monday, March 14, 2016 7:22 AM GMT

>Lua isn't a programming language, it's a scripting language. "scripting" is the application of the language, it doesn't describe the language itself. Lua and Python are both compiled to a bytecode format and interpreted by the VM. guess what? so does Java! >Learn something like C++ or Java, or JavaScript for what reason? >Lua tries to help the bad coders with things like: not needing ;'s lmao? that's what you find difficult? i think you need to rethink your statements
Thedagz
#185310471Monday, March 14, 2016 7:24 AM GMT

@Drhaximus I absolutely agree :p
Zechariax
#185310554Monday, March 14, 2016 7:28 AM GMT

Java and JavaScript and C++ have more practical uses. If you want to get a job as a developer, Lua is RARELY EVER cared about. Designing apps, games, or websites, you will need one of those 3. Also you might care about Swift for iOS apps or Python for AIs. But Lua, not much. Lua is really simple. The ";" was just an example, stop using 1 example as the basis of your whole argument... Lua is a lot less powerful than C++. Lua is rarely ever used to make a program from scratch. If you want to be a professional programmer, skip over Lua.
DrHaximus
#185310877Monday, March 14, 2016 7:48 AM GMT

so your entire argument is based on "don't bother, it's not directly applicable to my job" you do realize that the concepts of Lua are directly comparable to other languages like Javascript and C++? Lua is simple, concise and unbelievably powerful. it's a great stepping stone to easily understanding other languages.
LuaDeveloped
#185311918Monday, March 14, 2016 9:51 AM GMT

https://en.wikipedia.org/wiki/Category:Scripting_languages weird next to lua it says "(Programming Language)"
Unintelligent_Anon
#185313821Monday, March 14, 2016 12:39 PM GMT

"Lua is a lot less powerful than C++" With all respect intended, why would you make such a direct comparison? It is entirely expected that Lua would be much less "powerful" than C++. It is a "trade/off" of sorts. The low level capabilities are lessened and the ease of usability is proportionately increased. Within certain aspects, versatility is more readily available. Surely you do not believe that the individuals who created Lua were incapable of restructuring it to have said capabilities? Consider memory manipulation, for example. It does not necessarily matter that Lua does not "directly" have the advanced memory manipulation mechanisms readily available(Disregarding "garbage collection") within languages such as C/C++, as Lua was intended for alternative usage purposes. Despite being a "high-level", interpreted language, the vast majority of general programming "concepts" are capable of being implemented. Consequently, it is quite viable in many situations where program "extension" is necessary. If you would like to use "low-level capabilities," consider using a lower-leveled language.
Ezuras
#185314597Monday, March 14, 2016 1:26 PM GMT

Amazing tutorial - keep it up!
MostLikelyNotPaulie
#185315689Monday, March 14, 2016 2:24 PM GMT

"Some games". That's not true. In fact, Lua is very, very common to be used in games. In ROBLOX indeed, Garry's Mod, but also PayDay the Heist and PayDay 2, but also some really, really big ones. Think about STALKER, or Saints Row 2, IV and The Third. Or SimCity. Hey, what about Star Wars Battlefront or Star Wars Empire at War? This list goes on and on, it's huge, I tell you. Don't forget L.A Noire. All I'm saying is, don't tell these people Lua is nothing, because it clearly is. Many games are written in it, or contain it, so it most certainly is a much used, and required scripting language. Lua has way more potential when it comes to games then Java or C++ because it's way more accessible to the game's community. If you look at Space Engineers, which contains C# coding, there is a clearly smaller modding community to that than Garry's Mod, or anything similar. I am going off-topic here, so let me make my final statement. Lua is a fun and easy language, it's flexible and people love it. So don't come on here discouraging people. Also, what the F is this? " Half the things you learn are only specific to RBLX ( welding scripting, leaderboards, brickcolors, Instance.new, BodyMovers, etc.)." Of course they are! Are you blind? "http://roblox.com"! Of course they're going to be specific to ROBLOX. That's with any game. Literally.
Ezuras
#185315724Monday, March 14, 2016 2:26 PM GMT

Lua infact is used universally, but can also be used to make games. Not only that, but its similar to "PHP", which is used for web development.
triode
#185315726Monday, March 14, 2016 2:26 PM GMT

Comparing Lua to C++ is comparing apples and tomatoes. They have some visual details but are completely different. Lua is somewhat a programming language, just leave it at that.
MostLikelyNotPaulie
#185315760Monday, March 14, 2016 2:28 PM GMT

So, rereading your comment, a programming language is only a programming language to you if it is hard? If people can barely get started on something because of the difficulty of something, do you think many people would do it? Of course not. And needing ';'s is kind of stupid anyway. Also, you can use ;'s in Lua so I don't see your problem. system.out.println("Hi!") //errors system.out.println("Hi!"); //doesn't error print("Hi!") --doesn't error print("Hi!") --doesn't error If I saw that, how much effort it takes in Java to stdout something to the output, and how much it takes in Lua and how easy you can do it in Lua, I know what language I'd choose.
MostLikelyNotPaulie
#185315797Monday, March 14, 2016 2:30 PM GMT

Also, Ashleyyyy, please, "before listening to their "/ban all" command.". PLEASE DON'T TURN THIS INTO ADMIN TUTORIAL #930298
TickerOfTime
#185319769Monday, March 14, 2016 4:45 PM GMT

@Zech lol ur a moron
eLunate
#185320630Monday, March 14, 2016 5:10 PM GMT

I'm not saying this is horrible - I think it's great that tutorials are still being attempted, and it looks descriptive. It doesn't feel very comprehensive. I know this is for beginners, even I know from when I learned that if I started here I'd be missing out on fundamental details.
JarodOfOrbiter
#185320691Monday, March 14, 2016 5:11 PM GMT

"It doesn't feel very comprehensive." Says the queen of complicated nomenclature.
eLunate
#185321121Monday, March 14, 2016 5:23 PM GMT

Gxi ne estas komplika se vi povas skribi gxin en Esperanto.
[rfa#hidefromsearch]
#185342393Monday, March 14, 2016 11:29 PM GMT

[rfa#hidefromsearch]

    of     2   
chevron_rightchevron_rightchevron_right