|
Programming and scripting are two different things nob |
|
|
It's certainly true that "Scripting" and "General Programming" has very distinctive differences, though, the over-all result from both certainly affects the functionality of components of the system, It's just the variation in how they affect these components. |
|
|
dude, scripting already has the basic framework made for you |
|
|
I remember when I first got roblox there was this safety feature on and I couldn't talk in chat but I had BC and everyone called me a noob cause I had no chat feauture but BC and they all avoided me and didn't like me but finally that dumb feature was fixed and i could talk and I thought scripting mean "talking" when I was a noob cause I got a bit confused (Or I was dumb) and I remember going onto a game yelling into the chat going "I CAN SCRIPT I CAN SCRIPT!" and this guy on the game sandbox had made this cafe and he was like "Ok :)))))))))))))))))))))) heres ur stuff now GET ouet nub no 1 carez".
jhftrhkjl; |
|
|
rtr56
Thanks for sharing your experiences
but scripting =~ programming
It irritates me when dumb kids say
"I programmed game on roblox lol!!!!!!!!!!!!"
|
|
|
"dude, scripting already has the basic framework made for you"
You can still apply the majority of the core programming concepts in a "Scripting" languages thus it can be utilized for an extensive array of purposes. |
|
|
scripting languages and programming languages have very different syntaxes
|
|
|
"scripting languages and programming languages have very different syntaxes"
I'm not referring to the syntactical variation, I'm referring to the conceptual implementation capabilities. |
|
|
Really, conceptually they're still different
ROBLOX:
I will use a pre-made message object lol!!!!!
Instance.new('Message',Workspace).Text = "lol"
Lua:
I will use a pre-made message object lol!!!!!
Instance.new('Message',Workspace).Text = "lol"
1. Instance is a nil value
2. wth is a message
3. wth is a workspace
4. why is there a property to some nil value
|
|
|
"Really, conceptually they're still different
ROBLOX:
I will use a pre-made message object lol!!!!!
Instance.new('Message',Workspace).Text = "lol"
Lua:
I will use a pre-made message object lol!!!!!
Instance.new('Message',Workspace).Text = "lol"
1. Instance is a nil value
2. wth is a message
3. wth is a workspace
4. why is there a property to some nil value"
"Instance.new()" itself is simply just a function coded by default into "Rbx.Lua", with enough effort, an individual could implement their own similar system for that purpose using various methods.
The basis for my statement is that both "Scripting" and "General Programming" are equivalent in the context that they both have an effect on the hardware/software involved depending on how the programmer/scripter utilizes their code, the majority of the core programming concepts such as algorithms can be implemented in both.
There's many things that an actual "complete" programming language should be utilized for instead of a "Scripting" language simply because of efficiency and functionality. |
|
|
Their effect on hardware/software is quite different
While programs are compiled, scripts are interpreted by some frameworky thing |
|
|
"Their effect on hardware/software is quite different
While programs are compiled, scripts are interpreted by some frameworky thing"
That's accurate, although, there's differences between "Scripting Languages". |
|
|
|
As in?
As far as I'm concerned, "scripting" itself is kind of a judgmental term, but I think what defines it is: A language that is interpreted by some other program. |
|