|
| 06 Jul 2012 08:40 AM |
| My mom just bought me a book on C++ and if it doesnt come in handy im returning it... |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 08:41 AM |
| Well C++ is much harder than Lua and if you are able to learn then Lua will be easy. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 08:43 AM |
| Lua is easy i already know almost 40+% of it but I guess I'll divert from it and go to C++ |
|
|
| Report Abuse |
|
|
pwnedu46
|
  |
| Joined: 23 May 2009 |
| Total Posts: 7534 |
|
|
| 06 Jul 2012 08:44 AM |
| You can't use C++ with Rbx.lua. Lua was made with C++. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 08:46 AM |
| Okay but it will help me understand new statements and functions right? |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 08:47 AM |
| C-syntax is much nicer to use. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 08:51 AM |
| Learning C++ will teach you more about real programming than Lua but I recomend that you already know a bit about programming before you try to learn C++. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 08:54 AM |
^
It's actually good to learn a high level language early on. Java was my first programming language! When I look at Lua, I consider it extremely sloppy and find that it doesn't teach as many fundamental principles of programming. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 09:15 AM |
RBX.Lua is meant to be easy; its supposed to teach you the basics of programming.
If you know a good chunk of Lua; C++ might be easier to learn. |
|
|
| Report Abuse |
|
|
vinno88
|
  |
| Joined: 12 Jul 2010 |
| Total Posts: 14 |
|
| |
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 06 Jul 2012 10:42 AM |
| I wouldn't call Lua easy, because tons of people everyday ask how to script in Lua. |
|
|
| Report Abuse |
|
|
WhiteRain
|
  |
| Joined: 24 Apr 2010 |
| Total Posts: 2723 |
|
| |
|
|
| 06 Jul 2012 11:50 AM |
| Lua is easy, it's just 7 year olds that want to make a game that come here asking how to script, not realizing that programming is more difficult than they formerly thought. |
|
|
| Report Abuse |
|
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 06 Jul 2012 11:58 AM |
It's not easy. . .
I would say it's easy/intermediate. Because they have basic controls structures and stuff but when it came to metatables and loadstring like a thousand numbers that's when it's advanced. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 12:00 PM |
| Roblox's Lua's meant to be easy. I'm supposing the real language is harder. I'm also supposing C++ is a hard language to learn, well, harder. Good luck. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 12:02 PM |
> loadstring like a thousand numbers
It's called bytecode, that was never supposed to even work, and it's easier than it looks, the number after the slash is the number representation on the ASCII table.
If you want a really easy language to learn, learn Malbolge. |
|
|
| Report Abuse |
|
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 06 Jul 2012 12:02 PM |
Nah, C++ is an intermediate language.
Roblox Lua is easy because you can just look up the methods and events. Not like you have to memorize all of them :/ |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 12:09 PM |
> Roblox Lua is easy because you can just look up the methods and events. Not like you have to memorize all of them :/
Um.
You can do that with every language. There's bound to be someplace that can tell you all the functions that exist in a language. Batch, for example, nobody's gonna bother memorizing all those commands, so there's definitely someplace on the internet that you can find what you're looking for.
After you program in a language for a while, you start naturally memorizing all the object properties and functions. Since I've been coding in Lua for years and have worked on various projects, I rarely need to reference anything from the wiki anymore, since everything is in my head now. |
|
|
| Report Abuse |
|
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 06 Jul 2012 12:13 PM |
You do have a point, but Roblox Lua I don't want to get in my head too much because I won't actually use roblox Lua when I'm a professional programmer :/
Lua I will, but not Roblox Lua. So putting everything in my head is not a kind of memory I want to use. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 12:15 PM |
| It happens naturally. It can do no bad, since it's happened to me with C++ and HTML, and those I can guarantee will help me in the future. |
|
|
| Report Abuse |
|
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 06 Jul 2012 12:18 PM |
| C++ is fine but HTML? Why? Pretty much, you just need to know what tag you have to use. So you can just look it up in w3schools or another site. |
|
|
| Report Abuse |
|
|
su8
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
|
| 06 Jul 2012 12:21 PM |
| When you code in C++ you should remember the properties' names because you most likely named them :PP |
|
|
| Report Abuse |
|
|
mark298
|
  |
| Joined: 24 Oct 2008 |
| Total Posts: 1264 |
|
|
| 06 Jul 2012 12:36 PM |
Me and my friend chris are both learning C++ from my Dad because he programmes for a living and me and my friend were interested. I know about 40%+ of Lua too, Mostly because I don't actually know all of the functions, But I find it quite easy never the less. My friend Chris however find Lua confusing and doesn't get it. Well, He knows a lot of it but finds it hard to put script together.
C++ Sort of helps with Lua, but you should learn C++ anyway because it would open some great Jobs in your future. |
|
|
| Report Abuse |
|
|
|
| 06 Jul 2012 12:39 PM |
@Miz
I said it happens NATURALLY after you code a lot. That's the whole point of my argument. Do you not get that? I did not spend hours on end memorizing all the attributes or tags, I've just used them so much that I know which tag has which attribute.
@Su
There are some built-in classes, too, like string. |
|
|
| Report Abuse |
|
|
su8
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
|
| 06 Jul 2012 12:43 PM |
| Yeah, but with those that it gives you, you can't do pretty much except io and stuff... |
|
|
| Report Abuse |
|
|