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 » Scripters
Home Search
 

Re: Is ROBLOX ever going to implement different languages?

Previous Thread :: Next Thread 
michaellyers8 is not online. michaellyers8
Joined: 12 Oct 2010
Total Posts: 1112
20 Feb 2017 05:04 PM
I've been learning Python for awhile now, and I was wondering if Lua would be relatively easy to pick up for prior knowledges of Python. If the worst case scenario comes to pass, will there ever be wrap/bind scripts for Python to Lua and vice-versa?
Report Abuse
Intended_Pun is not online. Intended_Pun
Joined: 10 Aug 2016
Total Posts: 4384
20 Feb 2017 05:10 PM
No because there's no reason to.
Report Abuse
LethalUser is not online. LethalUser
Joined: 14 Jul 2012
Total Posts: 4511
20 Feb 2017 05:12 PM
Ignore him, yes, there is a need to. And maybe, ### knows? It could be possible, but very hard to do. I'm not sure what Python uses, it might use scripts and what not, I could be wrong - you should know. Converting Python into a three-dimensional area with parts and stuff labeled on ### sidebar could be easy or not easy. Not positive #code if OP ## idiot then return end
Report Abuse
Intended_Pun is not online. Intended_Pun
Joined: 10 Aug 2016
Total Posts: 4384
20 Feb 2017 05:15 PM
"Ignore him, yes, there is a need to."
And what that need be?

"And maybe, ### knows? It could be possible, but very hard to do."
It is very possible, but as you wrote, very hard to do. It's a waste of time when Roblox could be working on something better.

"I'm not sure what Python uses, it might use scripts and what not, I could be wrong - you should know. Converting Python into a three-dimensional area with parts and stuff labeled on ### sidebar could be easy or not easy. Not positive"

Python's pretty close to Lua. They aren't this much alike but it's like converting from US English to British English. Why do it?
Report Abuse
10MilesWide is not online. 10MilesWide
Joined: 06 Aug 2014
Total Posts: 2220
20 Feb 2017 05:23 PM
Kilo
Yankee
Sierrra

Non-programmers should stick to playing games instead of ruining every engine
Report Abuse
10MilesWide is not online. 10MilesWide
Joined: 06 Aug 2014
Total Posts: 2220
20 Feb 2017 05:25 PM
Every engine should support all languages because I'm too incompetent to learn a baby language
Report Abuse
Xstarlight is not online. Xstarlight
Joined: 18 Oct 2012
Total Posts: 870
20 Feb 2017 05:25 PM
Well, as most roblox devs have much skill and experience with Lua, no roblox hasn't planned to do so. And if they did, they would probably have to completely remake the API which could result in more effort, which they seem to hate to give.

Now, i'm more for not having a new language cause that would require me to literally forget all about my prior experiments and experiences. And i'm pretty sure that Lua is one of the easiest languages out on the market that is easy to use for game "developing".

From what I've seen alot of devs *Cough* ^ *Cough* are unhappy that some people would want it to change.


1,910,283 Mouse clicks currently counted!
Report Abuse
michaellyers8 is not online. michaellyers8
Joined: 12 Oct 2010
Total Posts: 1112
20 Feb 2017 05:31 PM
@10m
"too incompetent to learn a baby language"
"learning python"
are you insane?
Report Abuse
Intended_Pun is not online. Intended_Pun
Joined: 10 Aug 2016
Total Posts: 4384
20 Feb 2017 05:33 PM
If you think Python is even remotely hard to learn for most people you'd be mistaken.
Report Abuse
chimmihc is not online. chimmihc
Joined: 01 Sep 2014
Total Posts: 17143
20 Feb 2017 05:46 PM
The answer is no.

The reason is complexity.


Lua and Python are very, very different languages.
Supporting both of them would be extremely difficult.
Report Abuse
Disaster_Scripts is not online. Disaster_Scripts
Joined: 10 May 2016
Total Posts: 2310
20 Feb 2017 05:46 PM
Python isn't a "baby" language, but it isn't a hard language either.
Report Abuse
chimmihc is not online. chimmihc
Joined: 01 Sep 2014
Total Posts: 17143
20 Feb 2017 05:48 PM
Also, "implement" is the wrong word.
Report Abuse
michaellyers8 is not online. michaellyers8
Joined: 12 Oct 2010
Total Posts: 1112
21 Feb 2017 09:15 PM
It isn't hard, but it's arguably harder than lua.
Report Abuse
thebayou is not online. thebayou
Joined: 21 Dec 2014
Total Posts: 628
21 Feb 2017 09:20 PM
Python has much more functionality than Lua. I only learned it because... Roblox needs it. || THEBAYOU ## ### FUTURE FAMOUS GUY
Report Abuse
michaellyers8 is not online. michaellyers8
Joined: 12 Oct 2010
Total Posts: 1112
21 Feb 2017 09:21 PM
^ This. ROBLOX should seriously consider slowly graduating over to Python, as much as this would anger devs though it probably won't happen.
Report Abuse
thebayou is not online. thebayou
Joined: 21 Dec 2014
Total Posts: 628
21 Feb 2017 09:22 PM
Hi 5! We're both Python programmers! :) || THEBAYOU ## ### FUTURE FAMOUS GUY
Report Abuse
chimmihc is not online. chimmihc
Joined: 01 Sep 2014
Total Posts: 17143
21 Feb 2017 09:27 PM
@thebayou

For what?
Report Abuse
thebayou is not online. thebayou
Joined: 21 Dec 2014
Total Posts: 628
21 Feb 2017 09:27 PM
? wat || THEBAYOU ## ### FUTURE FAMOUS GUY
Report Abuse
chimmihc is not online. chimmihc
Joined: 01 Sep 2014
Total Posts: 17143
21 Feb 2017 09:28 PM
What would Python provide that Lua doesn't?

Report Abuse
michaellyers8 is not online. michaellyers8
Joined: 12 Oct 2010
Total Posts: 1112
21 Feb 2017 09:30 PM
@chim
"Lua likes to pretend arrays and dictionaries are the same thing, and has a length getter that can not only return wrong results, but nondeterministic results. This is enough reason for me to dislike it." – Steve314
Report Abuse
chimmihc is not online. chimmihc
Joined: 01 Sep 2014
Total Posts: 17143
21 Feb 2017 09:33 PM
That quote is wrong.

Lua's tables don't pretend to be anything other than what they are. You run into problems when you try to use them like something else.
Report Abuse
thebayou is not online. thebayou
Joined: 21 Dec 2014
Total Posts: 628
21 Feb 2017 09:34 PM
Well: 1) Python IS faster 2) Classes (you don't have to emulate them; you have the REAL deal) 3) Many more built-in functions that, while could be implemented by yourself, is, in my opinion, better if it's just built-in. 4) import ______. While this might be a bit weird to implement into Roblox, it would help a lot. Module scripts are SORTA like this, but not exactly 5) Huge library. 'Batteries included' 6) More clean, imo 7) Extensive string manipulation support 8) Binary operations || THEBAYOU ## ### FUTURE FAMOUS GUY
Report Abuse
thebayou is not online. thebayou
Joined: 21 Dec 2014
Total Posts: 628
21 Feb 2017 09:34 PM
R+ Siggies are broken || THEBAYOU ## ### FUTURE FAMOUS GUY
Report Abuse
chimmihc is not online. chimmihc
Joined: 01 Sep 2014
Total Posts: 17143
21 Feb 2017 09:57 PM
[REDACTED]
Report Abuse
Froast is not online. Froast
Joined: 12 Mar 2009
Total Posts: 3134
21 Feb 2017 10:06 PM
They aren't going to, get over it.
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • 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