|
| 02 Jan 2016 01:23 PM |
| Chances are, if you script with Lua, you are a programmer. But, I heard Lua is one of the most easiest languages and I believe that. We use rbx.lua which is even more basic than Lua. So I was wondering if I should speed up my progress with programming and learn more than one at a time? Maybe something similar like python? Or should I wait until I really get good at Lua? What did you guys do? |
|
|
| Report Abuse |
|
|
NordLaw
|
  |
| Joined: 12 May 2013 |
| Total Posts: 1385 |
|
|
| 02 Jan 2016 01:24 PM |
| Python is a bit hard, trust me, I think you should know some before you learn Lua. |
|
|
| Report Abuse |
|
|
UFAILTOO
|
  |
| Joined: 22 Jun 2013 |
| Total Posts: 6 |
|
|
| 02 Jan 2016 01:27 PM |
| Python is a very common first language and has some similarities to Lua. |
|
|
| Report Abuse |
|
|
Moronism
|
  |
| Joined: 08 Feb 2010 |
| Total Posts: 451 |
|
|
| 02 Jan 2016 01:28 PM |
If you are going to learn a programming language, I would suggest that you choose the language based on its viability for your given situation.
It is not necessarily the language itself that matters entirely; it is the programming concepts, problem-solving capability, and self-determination that creates the eventual result. |
|
|
| Report Abuse |
|
|
mudkip99
|
  |
| Joined: 17 Jun 2008 |
| Total Posts: 3362 |
|
|
| 02 Jan 2016 01:30 PM |
C is pretty simple to learn (C++ is currently the industry standard, and it's built on C, but it is NOT an easy language to learn)
C introduces the basics well, as well as teaching you some things like memory management that managed languages like Java won't teach you. No, it's not object-oriented, and you won't be making any fancy programs off the bat (mostly just command prompt and file I/O in the beginning), but C is the foundation of almost every major language in use today, and it's relatively easy to learn. |
|
|
| Report Abuse |
|
|
triode
|
  |
| Joined: 13 Aug 2011 |
| Total Posts: 5844 |
|
|
| 02 Jan 2016 01:41 PM |
| from Rbx.lua I went straight to C++, |
|
|
| Report Abuse |
|
|
|
| 02 Jan 2016 01:43 PM |
| I went rbx.Lua, Java, then Python |
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 02 Jan 2016 02:12 PM |
Yes. It's all about the concepts. Learning Lua as a first language on Roblox is great because you can immediately apply anything you learn. And the concepts you learn are typically general throughout programming.
Also I wouldn't call "C" easy, just because it's very small (esp. compared to C++) languages like C (manual memory management, statically typed, typically resemble what's actually going on, etc.) are very "different" than languages like Lua where all the low-level concepts are abstracted away into a cloud of fluff and magic. |
|
|
| Report Abuse |
|
|
chimmmihc
|
  |
| Joined: 24 Jul 2014 |
| Total Posts: 2420 |
|
|
| 02 Jan 2016 02:13 PM |
Python is in my opinion more powerful than lua, and slightly harder.
captain tiein' knots. whenever someone need a knot tied they goto him |
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 02 Jan 2016 02:16 PM |
| It's not really fair to compare the two. Lua is meant to be lightweight, compact, and portable whereas Python was built with much more features but because of that, it's much larger in size and (ignoring JIT compilers) typically slower (as far as I can tell, at least). |
|
|
| Report Abuse |
|
|
| |
|
|
| 02 Jan 2016 02:18 PM |
I was going to reply then forgot it.
When I looked up "Ninjas" in Thesaurus.com, it said "Ninja's can't be found" Well played Ninjas, well played. |
|
|
| Report Abuse |
|
|
mudkip99
|
  |
| Joined: 17 Jun 2008 |
| Total Posts: 3362 |
|
|
| 02 Jan 2016 02:22 PM |
| @Advanced, HTML isn't a programming language, it's a markup language |
|
|
| Report Abuse |
|
|
|
| 02 Jan 2016 02:23 PM |
I'm pretty sure he knows that, he is pretty reputable.
When I looked up "Ninjas" in Thesaurus.com, it said "Ninja's can't be found" Well played Ninjas, well played. |
|
|
| Report Abuse |
|
|
|
| 02 Jan 2016 02:23 PM |
Then I've been learning a markup language :)
|
|
|
| Report Abuse |
|
|
iiEssence
|
  |
| Joined: 18 Jun 2014 |
| Total Posts: 3467 |
|
|
| 02 Jan 2016 02:24 PM |
"HTML isn't a programming language, it's a markup language"
Oh please not this again |
|
|
| Report Abuse |
|
|
|
| 02 Jan 2016 02:24 PM |
I will admit it does have it's boringness... A lot of it.
|
|
|
| Report Abuse |
|
|
|
| 02 Jan 2016 02:29 PM |
| Where do y'all learn ur shiz |
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 02 Jan 2016 02:30 PM |
The internet, johnny, the internet. and also lots of source code and trial and error for me |
|
|
| Report Abuse |
|
|
|
| 02 Jan 2016 02:30 PM |
CodeCademy. (has Java, Ruby, HTML & CSS etc)
|
|
|
| Report Abuse |
|
|
iiEssence
|
  |
| Joined: 18 Jun 2014 |
| Total Posts: 3467 |
|
|
| 02 Jan 2016 02:31 PM |
| I learned life through manga and anime |
|
|
| Report Abuse |
|
|
mudkip99
|
  |
| Joined: 17 Jun 2008 |
| Total Posts: 3362 |
|
|
| 02 Jan 2016 02:36 PM |
| @MahouReikon currently studying CS in college, which is probably the "best" way to learn outside of personal experience, but there are free resources everywhere on the internet to learn any language you could possibly imagine. |
|
|
| Report Abuse |
|
|