|
| 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 |
|
|
|
| 16 Oct 2014 08:44 PM |
| So what about you guys? any changes you'd like to see in roblox codes? |
|
|
| Report Abuse |
|
|
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 |
|
|
|
| 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
|
  |
| 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 |
|
|
|
| 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
|
  |
| 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 |
|
|
|
| 16 Oct 2014 09:33 PM |
^
False Roblox is Routined by Java and Processed in C#. |
|
|
| Report Abuse |
|
|
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 |
|
|
|
| 16 Oct 2014 10:01 PM |
| What creativity exactly would ROBLOX benefit by that's not doable in Lua? |
|
|
| Report Abuse |
|
|
|
| 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 |
|
|
|
| 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 |
|
|
|
| 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
|
  |
| 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
|
  |
| Joined: 29 May 2014 |
| Total Posts: 2048 |
|
| |
|
| |
|
| |
|
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 |
|
|
|
| 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 |
|
|
|
| 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
|
  |
| 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
|
  |
| 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
|
  |
| 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
|
  |
| 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 |
|
|
|
| 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 |
|
|