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,C#,C++,Ruby,or Java?

Previous Thread :: Next Thread 
diablosblok is not online. diablosblok
Joined: 04 Mar 2009
Total Posts: 53
31 Mar 2012 08:27 PM
I want to see everyone's opinon on these coding languages,and if you can please identify one of the pros and cons of each coding language.I myself know java.

Pros:Simple to understand,statements/methods are easy to remember,could have class for each object you make to save some space and or time

Cons:could be slow,sometimes difficult to do some things,dont know any more cons
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
31 Mar 2012 08:29 PM
I wouldn't trust anyone's opinion on this forum, since they're all going to recommend to you the language they prefer, including myself. I'd recommend instead doing a search on Google to find their cons and pros.
Report Abuse
diablosblok is not online. diablosblok
Joined: 04 Mar 2009
Total Posts: 53
31 Mar 2012 08:36 PM
yea i know i just wanna see opinons,i listed true cons though...well what i think are cons.If anything theres some people who could learn something bout java as i LOVE java so far
Report Abuse
LocalChum is not online. LocalChum
Joined: 04 Mar 2011
Total Posts: 6906
31 Mar 2012 08:37 PM
C - old
C# - Great for Windows
C++ - Great in every aspect, a little hard, though
Ruby - idk
Java - complete garbage
Report Abuse
diablosblok is not online. diablosblok
Joined: 04 Mar 2009
Total Posts: 53
31 Mar 2012 08:39 PM
just asking,how is java garbage?
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
31 Mar 2012 09:02 PM
Because it's garbage; do not question your masters!
Report Abuse
LPGhatguy is not online. LPGhatguy
Forum Moderator
Joined: 27 Jun 2008
Total Posts: 4725
31 Mar 2012 09:04 PM
@LocalChum
Ruby is a beautiful language. Beautiful. Language. If scripting in ROBLOX had to be something else, it would be best as Ruby.

I don't like Java either. It's a mess.
Report Abuse
diablosblok is not online. diablosblok
Joined: 04 Mar 2009
Total Posts: 53
31 Mar 2012 09:05 PM
well this is just opinons like i said earlier,but i think on my personal opinion java looks organized,C++ is confusing as hell
Report Abuse
Legend26 is not online. Legend26
Joined: 08 Sep 2008
Total Posts: 10586
31 Mar 2012 09:08 PM
To me, Java seems a fairly clean language at first, but if you look deeply enough, you'll notice that's not so. It's still no reason to say that it's garbage, it's a great language to get stuff done fast.
Report Abuse
diablosblok is not online. diablosblok
Joined: 04 Mar 2009
Total Posts: 53
31 Mar 2012 09:09 PM
legend has a point...deep inside it it gets messy...just start adding comments xD
/*I JUST ORGANIZED YOU FOOL*/
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
31 Mar 2012 09:12 PM
Actually, we should exclude Ruby because it is too different from the three others...

And we should exclude C# because it is not cross-platform (which immediately eliminates it for everything that should be cross-platform)...

And we should exclude C, because, why use C when you can use C++, which is the exact same thing but better (yes, yes, I know what you're going to tell me, but, BRIEFLY AND BASICALLY, it's the same thing, OK?)?...

So we're left with C++ and Java. (oh, look, these are the two languages I prefer! I told you I was going to be biased earlier, just like everyone here is)

Now, which to choose?

Huh...

Good question. Depends what exactly you want.
Report Abuse
NecroBumpist is not online. NecroBumpist
Joined: 12 Sep 2010
Total Posts: 4198
31 Mar 2012 09:12 PM
I love the low level aspects of C, and C++ has some pretty nice additions.
Unfortunately, I've yet to move away from Lua at all lol. I'm doing more research for assembly though!
Report Abuse
diablosblok is not online. diablosblok
Joined: 04 Mar 2009
Total Posts: 53
31 Mar 2012 09:14 PM
i was going into specfic native technologies,or anything i just want to hear peoples opinons on these languages
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
31 Mar 2012 09:17 PM
There has yet to be a language on the market with its current platform to be able to out-pwn C++ in what C++ was made for. And it's quite old, and shares many things with the ancient ancestor C.
Report Abuse
diablosblok is not online. diablosblok
Joined: 04 Mar 2009
Total Posts: 53
31 Mar 2012 09:19 PM
still gotta admit even though its confusing its a good language
Report Abuse
miloguy is not online. miloguy
Joined: 19 Dec 2009
Total Posts: 7702
31 Mar 2012 10:29 PM
C# is like Java, except better in every single aspect.
Report Abuse
LPGhatguy is not online. LPGhatguy
Forum Moderator
Joined: 27 Jun 2008
Total Posts: 4725
31 Mar 2012 10:31 PM
@Miloguy
Except it's non-cross-platformness.

But that's not that big of a deal usually, depending on who you're targeting.
And heck, if it's a personal application, it doesn't matter at all, really.
Report Abuse
BrontoByte is not online. BrontoByte
Joined: 26 Feb 2012
Total Posts: 319
31 Mar 2012 10:32 PM
@milo

Nope. Java is better at cross-platform. (if C# can even do that at all)

-that kid
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
31 Mar 2012 10:33 PM
It does matter when your school uses Macs, your friends and relatives use Windows, and your close friend uses Linux. :o
Report Abuse
LPGhatguy is not online. LPGhatguy
Forum Moderator
Joined: 27 Jun 2008
Total Posts: 4725
31 Mar 2012 10:36 PM
@Myrkos
Well. That's interesting.

Everyone who I would ever develop software for locally runs some version of Windows that's XP or newer.

Developing software is easy in this instance. But you know, you could always make different versions for each OS if that's that important for you.
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
31 Mar 2012 10:39 PM
@LPGHatGuy,

I have found it relatively easy to make software in C++ that uses completely cross platform libraries like SFML or Qt. I even have this system with various scripts to automate the process. I haven't really bothered with C# or Java because what I use now happens to work well.
Report Abuse
PurpleKiwi is not online. PurpleKiwi
Joined: 26 Jul 2008
Total Posts: 4022
31 Mar 2012 10:52 PM
Trying to be unbiased:

C:
+really old
+relatively fast
-dangerous for beginners
-harder to use than more modern languages
-really old; no newer stuff like OOP

C++:
+relatively fast
++can pretty much do anything
+OOP
-dangerous for beginners
-now owned by Microsoft (who wants your money)

Java:
+safe (uses a virtual machine)
+open-source and cross-platform
+universal, can be embedded
-has some rounding problems, I heard
-messier and not as flexible with object/method/variable names

C#:
+safe (same as Java)
+flexible naming (though could lead to problems if you're careless and have an object's name be the same as a variable' name)
--owned by Microsoft (not free, not cross-platform)


I don't know Ruby.


//typed from my phone
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
31 Mar 2012 10:55 PM
PurpleKiwi,

C++ isn't owned by anyone dude, and Java isn't cross platform either.
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
31 Mar 2012 10:55 PM
cross platform => open source


:/
Report Abuse
PurpleKiwi is not online. PurpleKiwi
Joined: 26 Jul 2008
Total Posts: 4022
31 Mar 2012 11:04 PM
Nevermind then. My teacher told me Microsoft bought 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