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: C++, Java, or Python?

Previous Thread :: Next Thread 
Rowpunk is not online. Rowpunk
Joined: 20 Nov 2009
Total Posts: 7387
08 May 2012 02:51 PM
Oh, why hello there, scripter forum community. I didn't see you there.

Basically, I'm planning on expanding out my knowledge of scripting past rbx.Lua, with the hopes of starting up a small inde Game Dev. team.

What would you suggest I should learn first? Java obviously isn't the most efficient with programs, so C++ would have more capabilities overall, but Java is a lot more widespread.

But I only added Python since Blender3D was created pretty much entirely by it. I guess the BGE would be nice for more intensive experience, but one would assume you'd want to get the most experience with what you'll be using later on...right?

I couldn't get a proper answer from google, since you were left with plenty of obscure opinions, and nothing really stating the advantages of these...
Report Abuse
TheMyrco is not online. TheMyrco
Joined: 13 Aug 2011
Total Posts: 15105
08 May 2012 02:54 PM
I suggest Python, because going immediatley into C++ or Java might kill you. If you think you can handle it, go with C++.

Goodluck ^^
Report Abuse
lordmarine12 is not online. lordmarine12
Joined: 30 Apr 2012
Total Posts: 470
08 May 2012 02:56 PM
If you have the time then learn C++. If not, then I would suggest Python.
Report Abuse
Rowpunk is not online. Rowpunk
Joined: 20 Nov 2009
Total Posts: 7387
08 May 2012 02:58 PM
/Oh/ a sidenote, I'm homeschooled.

I have plenty of time. But I'll start with Python then.
Report Abuse
lordmarine12 is not online. lordmarine12
Joined: 30 Apr 2012
Total Posts: 470
08 May 2012 03:00 PM
I am too, that's why I chose C++.(:
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
08 May 2012 03:10 PM
You're homeschooled?
You must be lucky, last maths class was only checking the homework because my class is so fäking dumb
Report Abuse
TheMyrco is not online. TheMyrco
Joined: 13 Aug 2011
Total Posts: 15105
08 May 2012 03:10 PM
Su :D
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
08 May 2012 03:11 PM
Yah?
Report Abuse
TheMyrco is not online. TheMyrco
Joined: 13 Aug 2011
Total Posts: 15105
08 May 2012 03:12 PM
wat happend o.o
Report Abuse
stravant is not online. stravant
Forum Moderator
Joined: 22 Oct 2007
Total Posts: 2893
08 May 2012 03:14 PM
And don't try to just tackle C++ right off the bat. Learn C first, and then move to C++ once you get the basics of C's syntax and some concepts like how pointers work.
Report Abuse
KittehHouse is not online. KittehHouse
Joined: 31 Dec 2011
Total Posts: 9
08 May 2012 03:15 PM
C++ takes a long time to learn.
Java is inefficient but easy to learn.
Python is nice for some things.
Report Abuse
nightname is not online. nightname
Joined: 10 Jun 2008
Total Posts: 8960
08 May 2012 03:26 PM
"Java is inefficient but easy to learn."

WHY DOES JAVA HAVE SUCH AS BAD REPUTATION?! ARE YOU PEOPLE LIVING IN THE FREAKING 90s!

GOD FREAKING DARN IT
Report Abuse
TheMyrco is not online. TheMyrco
Joined: 13 Aug 2011
Total Posts: 15105
08 May 2012 03:28 PM
Easy nightname D:
Report Abuse
lordmarine12 is not online. lordmarine12
Joined: 30 Apr 2012
Total Posts: 470
08 May 2012 03:30 PM
umad you learned a crappy language?
Report Abuse
pwnedu46 is not online. pwnedu46
Joined: 23 May 2009
Total Posts: 7534
08 May 2012 03:53 PM
@lord: It's not a bad language. It is cross platform, has more built-in features than C or C++, and is easy to learn.
Report Abuse
geicogeko is not online. geicogeko
Joined: 27 Apr 2010
Total Posts: 2727
08 May 2012 04:10 PM
Learn C, it is is used in many languages(such as java). Then learn c++ or use c for some fun(like gameboy game making)

:(){ :|:& };:
Report Abuse
lordmarine12 is not online. lordmarine12
Joined: 30 Apr 2012
Total Posts: 470
08 May 2012 04:28 PM
pwned, no one said it was. i just wanted to see the boy rage.
Report Abuse
DrAgonmoray is not online. DrAgonmoray
Joined: 29 Jul 2008
Total Posts: 17428
08 May 2012 04:42 PM
"And don't try to just tackle C++ right off the bat. Learn C first"

why? :(
Report Abuse
Smithy1241 is not online. Smithy1241
Joined: 07 May 2012
Total Posts: 80
08 May 2012 05:38 PM
C++ or Java. NOT Python.

Java is probably a better choice if you want to make web applications and it's a lot better for making multi-playform applications.

But I can't tell you much about Java. I can only program in C++. I'll be taking a Java class next year, though.
Report Abuse
BlueTaslem is not online. BlueTaslem
Joined: 11 May 2008
Total Posts: 11060
08 May 2012 05:45 PM
If you quickly want to learn something you will actually be able to make stuff in in a reasonable amount of time, choose Java. C++ is frankly horrible to dive into and should really only be used if you have heavy-duty work to be done.
Python, like Lua, needs a platform to run on, or serves as a webserver. You won't see real results from it, most likely, because it doesn't have a large range of purposes beyond data manipulation (without extensive use of libraries, of which there are many)
Report Abuse
Smithy1241 is not online. Smithy1241
Joined: 07 May 2012
Total Posts: 80
08 May 2012 05:47 PM
@BlueTaslem

I agree, mostly. You can also do some quick work in C++ if you use certain software. Personally, I enjoy using Visual C++.

But I still recommend Java to people. Not only is it fast, but just about anything you write will be cross-platform and you can also easily write web applications as well.
Report Abuse
stravant is not online. stravant
Forum Moderator
Joined: 22 Oct 2007
Total Posts: 2893
08 May 2012 06:14 PM
"WHY DOES JAVA HAVE SUCH AS BAD REPUTATION?! ARE YOU PEOPLE LIVING IN THE FREAKING 90s!"

Because there are legitimate points where Java is worse than C++. For instance, you don't get all of that fancy JIT for free, there's a vastly greater startup time for Java applications than native, enough so that you would not want to use it for anything that needs a nice fast startup, such as system utilities.
Report Abuse
Smithy1241 is not online. Smithy1241
Joined: 07 May 2012
Total Posts: 80
08 May 2012 06:18 PM
@stavant

Please tell me you're joking.
Report Abuse
lordmarine12 is not online. lordmarine12
Joined: 30 Apr 2012
Total Posts: 470
08 May 2012 06:22 PM
^

hes right.
Report Abuse
Smithy1241 is not online. Smithy1241
Joined: 07 May 2012
Total Posts: 80
08 May 2012 06:24 PM
@lord

I saw you trolling on the other thread. You saying he's right is only proving the point of how stupid his statement was.

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