generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripting Helpers
Home Search
 

Re: C++ comes in handy with Lua right?

Previous Thread :: Next Thread 
Shrimp1789 is not online. Shrimp1789
Joined: 01 Feb 2011
Total Posts: 1935
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
VulcanDestruction is not online. VulcanDestruction
Joined: 30 Jun 2012
Total Posts: 62
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
Shrimp1789 is not online. Shrimp1789
Joined: 01 Feb 2011
Total Posts: 1935
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 is not online. 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
Shrimp1789 is not online. Shrimp1789
Joined: 01 Feb 2011
Total Posts: 1935
06 Jul 2012 08:46 AM
Okay but it will help me understand new statements and functions right?
Report Abuse
thek00lkid is not online. thek00lkid
Joined: 18 Jun 2011
Total Posts: 2778
06 Jul 2012 08:47 AM
C-syntax is much nicer to use.
Report Abuse
VulcanDestruction is not online. VulcanDestruction
Joined: 30 Jun 2012
Total Posts: 62
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
thek00lkid is not online. thek00lkid
Joined: 18 Jun 2011
Total Posts: 2778
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
Darkmist101 is not online. Darkmist101
Joined: 30 Jul 2010
Total Posts: 6208
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 is not online. vinno88
Joined: 12 Jul 2010
Total Posts: 14
06 Jul 2012 10:08 AM
It all ties in.
Report Abuse
miz656 is not online. 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 is not online. WhiteRain
Joined: 24 Apr 2010
Total Posts: 2723
06 Jul 2012 11:46 AM
^Truth
Report Abuse
kingkiller1000 is not online. kingkiller1000
Joined: 12 Dec 2008
Total Posts: 26415
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 is not online. 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
Supremmacy is not online. Supremmacy
Joined: 17 Mar 2012
Total Posts: 4159
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
kingkiller1000 is not online. kingkiller1000
Joined: 12 Dec 2008
Total Posts: 26415
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 is not online. 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
kingkiller1000 is not online. kingkiller1000
Joined: 12 Dec 2008
Total Posts: 26415
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 is not online. 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
kingkiller1000 is not online. kingkiller1000
Joined: 12 Dec 2008
Total Posts: 26415
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 is not online. 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 is not online. 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 is not online. 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
kingkiller1000 is not online. kingkiller1000
Joined: 12 Dec 2008
Total Posts: 26415
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 is not online. 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
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripting Helpers
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image