backlog
|
  |
| Joined: 24 Jul 2012 |
| Total Posts: 164 |
|
|
| 19 May 2015 06:48 PM |
How long did it take you to master scripting?
By "master", I mean you can pretty much script almost anything with ease. How long does it take to get very good at ROBLOX Lua coding? |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 06:49 PM |
42.
"I like to program" - Bosswalrus |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 06:50 PM |
4-5 years, depending on how hard you work at it.
~who's awesome? you're awesome! |
|
|
| Report Abuse |
|
|
backlog
|
  |
| Joined: 24 Jul 2012 |
| Total Posts: 164 |
|
| |
|
|
| 19 May 2015 06:50 PM |
42.
You can't master scripting. There are always updates in Lua that roblox tends to add in their embedded Lua.
"I like to program" - Bosswalrus |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 06:53 PM |
True, but it takes very long to be skilled enough to code whatever you can think of.
~who's awesome? you're awesome! |
|
|
| Report Abuse |
|
|
| |
|
|
| 19 May 2015 07:00 PM |
Trolololol. Nuuu, yu silly!
~who's awesome? you're awesome! |
|
|
| Report Abuse |
|
|
morash
|
  |
| Joined: 22 May 2010 |
| Total Posts: 5834 |
|
|
| 19 May 2015 07:23 PM |
| I agree with boss. The time it takes to master scripting is the answer to life the universe and everything. |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 07:27 PM |
Once you understand the documentation for a language, you're beginning to master it. The second step is to learn about how to optimize your code. This kind of information is not found within the normal documentation most of the time, as this is about the mechanics of the language and not its features. with an if statement for example, The most improbable/probable events should be first.
"if a and b then"
the probability that "a" is false should be higher than the probability that "b" is false in this case. Why? if "a" is false, then the whole condition(in this case) is false, and lua will not check whether "b" is true or false.
Another tip is to write the numeral in a condition first. 4==a instead of a==4. In long pieces of code, you might accidentally put one equal sign when two is needed. 4=a instead of 4==a. 4=a Will give you an error while if you had written a=4 the debugger would not have complained(This tip is mostly useful in the C language).
Once you know the syntax and all the techniques to optimize your code, you have mastered the language.
Bosswalrus is partially right in saying that you cannot master a programming language. It is possible to do, but very few feel the necessity to.
I did not master the language myself. I get my things to work, and I don't need more. -------------------------------
If your actual question is how long it takes to understand the lua syntax, then it took me less than one month. Once you understand the programming concepts(arrays,loops,conditional statements,classes,object oriented programming,data types,functions,scopes) it becomes much easier to learn other languages, unless the philosophy of the language is different(Just like prolog and lisp for example)
To create anything you can imagine requires more than just learning a programming language. Some things require some fields of computer science(like graphics) and some require mathematics(Discrete mathematics,Calculus,Linear Algebra) or physics. |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 08:38 PM |
The irony is that is doesn't require math skills to code a calculator.
~who's awesome? you're awesome! |
|
|
| Report Abuse |
|
|
| |
|
|
| 19 May 2015 08:42 PM |
I'm working on a Calculator plugin right now, the tricky part is that it must follow the order of operations. Do u evn calculater maik bro?
~who's awesome? you're awesome! |
|
|
| Report Abuse |
|
|
GOLDC3PO
|
  |
| Joined: 31 May 2011 |
| Total Posts: 509 |
|
|
| 19 May 2015 08:42 PM |
| 3 years 8 hours per day 25 days a month 10 months a year = 8x25x4x10x3 = 24000 hours, so about 24000 hours to learn the ammount i kno |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 08:42 PM |
42.
"I like to program" - Bosswalrus |
|
|
| Report Abuse |
|
|
instawin
|
  |
| Joined: 04 Jun 2013 |
| Total Posts: 8777 |
|
|
| 19 May 2015 08:45 PM |
| "am i mestur skroptr if i lernt varoobles in 6 moths" |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 08:48 PM |
6 years, 365 days per year = 2190 + 2 loopyears = 2192 * 8 hours per day. That's 17537 hours to know what I know. :D
Gold, where did that random 4 in that equation come from? It should be 6,000.
~who's awesome? you're awesome! |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 08:49 PM |
2.5 years
u should add filtering - devious |
|
|
| Report Abuse |
|
|
CrowClaws
|
  |
| Joined: 04 Jul 2010 |
| Total Posts: 4466 |
|
|
| 19 May 2015 09:29 PM |
took me like 1.5 years
I can pretty much code anything... If i put my mind to it. |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 09:30 PM |
I dare you to code a potato!
~who's awesome? you're awesome! |
|
|
| Report Abuse |
|
|
CrowClaws
|
  |
| Joined: 04 Jul 2010 |
| Total Posts: 4466 |
|
| |
|
| |
|
CrowClaws
|
  |
| Joined: 04 Jul 2010 |
| Total Posts: 4466 |
|
| |
|
|
| 19 May 2015 09:32 PM |
cats > dogs
u should add filtering - devious |
|
|
| Report Abuse |
|
|
|
| 19 May 2015 09:34 PM |
lolol
~who's awesome? you're awesome! |
|
|
| Report Abuse |
|
|