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: For people who KNOW how to code

Previous Thread :: Next Thread 
awsomeness30 is not online. awsomeness30
Joined: 18 Feb 2010
Total Posts: 18
16 Oct 2014 08:44 PM
I've been coding for at least 5 years now, starting with C++ which is really universal. If roblox was to use C++, a lot more creativity would be possible.



Report Abuse
awsomeness30 is not online. awsomeness30
Joined: 18 Feb 2010
Total Posts: 18
16 Oct 2014 08:44 PM
So what about you guys? any changes you'd like to see in roblox codes?
Report Abuse
L0cky2013 is not online. L0cky2013
Joined: 30 Jul 2012
Total Posts: 1446
16 Oct 2014 08:50 PM
No. Lua is perfect for the purpose of ROBLOX
Report Abuse
Mkhero4433 is not online. Mkhero4433
Joined: 28 Aug 2010
Total Posts: 227
16 Oct 2014 08:56 PM
Think about this...If this was to go into effect wouldn't Roblox have to re-write all of the gear and if not Physics and otherwise also if C++ was used Roblox can limit it for "reasons". This is a old idea but I rather Roblox continue what they are doing then stop to do another language.
Report Abuse
L0cky2013 is not online. L0cky2013
Joined: 30 Jul 2012
Total Posts: 1446
16 Oct 2014 09:02 PM
ROBLOX's physics aren`t written in Lua to begin with
Report Abuse
Mkhero4433 is not online. Mkhero4433
Joined: 28 Aug 2010
Total Posts: 227
16 Oct 2014 09:12 PM
Let me re-word it "PhysicsService" and I know for certain Roblox Physics isn't configured with C++ and if Roblox allowed another Programming Language I would use C.
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
16 Oct 2014 09:25 PM
Uh... Physics are handled by C++ like basically everything else about the roblox system.
Report Abuse
WithEvilThereIsPower is not online. WithEvilThereIsPower
Joined: 20 Jul 2013
Total Posts: 25
16 Oct 2014 09:33 PM
^

False Roblox is Routined by Java and Processed in C#.
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
16 Oct 2014 09:40 PM
bad troll... i've heard better.

if you said html and php it would of been a better attempt
Report Abuse
IthacaMedia is not online. IthacaMedia
Joined: 25 Jan 2014
Total Posts: 1337
16 Oct 2014 10:01 PM
What creativity exactly would ROBLOX benefit by that's not doable in Lua?
Report Abuse
Mkhero4433 is not online. Mkhero4433
Joined: 28 Aug 2010
Total Posts: 227
16 Oct 2014 10:01 PM
If was trolling HTML for roblox will automatically be like naa. But would roblox have to rewrite thousands of gear or are you saying if you could alternate languages.
Report Abuse
SethDusek5 is not online. SethDusek5
Joined: 26 Mar 2011
Total Posts: 2580
17 Oct 2014 02:24 AM
This'd probably take roblox over an year to implement and unless Lua and C++ was optional they would break every roblox game in existence.
Report Abuse
JarodOfOrbiter is not online. JarodOfOrbiter
Joined: 17 Feb 2011
Total Posts: 20029
17 Oct 2014 11:04 AM
And those broken games would take a variable amount of time to redo in another language, and many would not be redone at all.

Roblox would need to write an interpreter, and disallow every fifth function in C++ like they did with Lua, to prevent things for security reasons.
Report Abuse
oseday is not online. oseday
Joined: 27 Aug 2008
Total Posts: 1308
17 Oct 2014 11:41 AM
Why not both Lua and C++? Some game engines do it.
Report Abuse
anaIyze is not online. anaIyze
Joined: 29 May 2014
Total Posts: 2048
17 Oct 2014 12:57 PM
LOL
Report Abuse
builderman0621 is not online. builderman0621
Joined: 13 Jul 2010
Total Posts: 1612
17 Oct 2014 01:26 PM
how about no
Report Abuse
MilkTreatGolem is not online. MilkTreatGolem
Joined: 23 Aug 2011
Total Posts: 19441
17 Oct 2014 02:32 PM
[ Content Deleted ]
Report Abuse
kubuto2 is not online. kubuto2
Joined: 16 Jul 2008
Total Posts: 1275
17 Oct 2014 04:17 PM
If roblox allowed us to program in C++ instead of SCRIPT in Lua there would be no roblox.
Report Abuse
ArbiterOfDeath is not online. ArbiterOfDeath
Joined: 20 Jun 2011
Total Posts: 1458
17 Oct 2014 07:08 PM
Running C++ will likely cause lots of security issues. In addition, C++ is harder for young kids to learn. Moving from Lua to C++ will require a ton of work on Roblox's time. C++ requires more time to develop a program that does the simple things that most Roblox scripts do.

On the other hand, it would allow programmers to get the performance benefit of a compiled language. They could also fine tune their program's memory and CPU usage. The language's type checking would also prevent a lot of bugs from occurring in larger programs.

The end conclusion: there is not a large enough potential user base to overcome the cost of implementing a C++ interface. Maybe if more people wanted it and could handle it. Most kids are still struggling with Lua.
Report Abuse
dogwarrior24 is not online. dogwarrior24
Joined: 10 Nov 2010
Total Posts: 1401
17 Oct 2014 10:01 PM
They should keep Lua, but allow more advanced users to use C++

The main problems with allowing users to use C++, though, is that C++ is harder to sandbox or keep people from messing with users computers, or the software itself.

Lua is much easier to have high security on.
Report Abuse
Vulnerite is not online. Vulnerite
Joined: 05 Nov 2007
Total Posts: 11492
18 Oct 2014 03:38 AM
I can tell the most you can do is print something with C++.
Report Abuse
jobro13 is not online. jobro13
Joined: 05 Aug 2009
Total Posts: 2865
18 Oct 2014 05:44 AM
Oh god..

Yeah sure. Let's add C. Then we completely strip it down, because we cant allow access to filesystems. We cant let people open sockets.

You have to write some custom C compiler to do this. If you would be programming 5 years and would have been programming well, then you would have known this.

I'm getting sick of all those posts that we need new languages. Lua is the perfect language on here. Compared to other scripting languages, it is fast and small. It's perfect to embed it in apps (such as here, roblox). Why would another language make things more creative?

The only reason I see is to hardcode some new functions so we can for example do things like MD5 hashing fast - but I doubt you ever need that in a game.
Report Abuse
Dicentium is not online. Dicentium
Joined: 28 Aug 2011
Total Posts: 18560
18 Oct 2014 08:04 AM
Everything in roblox operates perfectly together using lua, it is simple, and quick, and light. The math works. I dont know what C++ would add to be honest.
Report Abuse
digpoe is not online. digpoe
Joined: 02 Nov 2008
Total Posts: 9092
18 Oct 2014 01:49 PM
C++ would allow for better code management

simply because managing code in Lua can be pretty hard on really large projects.
Report Abuse
FreeScriptMaker is not online. FreeScriptMaker
Joined: 29 Nov 2013
Total Posts: 2275
18 Oct 2014 03:40 PM
Why would you use C++ as a scripting language especially when Lua is one of the best and most widely used scripting languages?
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