|
You last visited: Today at 20:21
Advertisement
What programming is most efficient?
Discussion on What programming is most efficient? within the CO2 Private Server forum part of the Conquer Online 2 category.
View Poll Results: Which programming language is the most logical choice?
|
C#
|
|
4 |
19.05% |
C++
|
|
15 |
71.43% |
Java
|
|
2 |
9.52% |
01/12/2014, 03:36
|
#1
|
elite*gold: 0
Join Date: Jan 2014
Posts: 2
Received Thanks: 0
|
What programming is most efficient?
Hey guys I just made an account because I was wondering what program language would be most efficient to write a custom source from scratch in. I enlisted the choices would seem most logical to me, would be really great if someone shed some light on this matter.
C#/C++/Java?
|
|
|
01/12/2014, 03:40
|
#2
|
elite*gold: 0
Join Date: Sep 2013
Posts: 197
Received Thanks: 140
|
FreePascal or Delphi
|
|
|
01/12/2014, 03:42
|
#3
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,434
Received Thanks: 1,146
|
Efficient in term of time required to write the source ? C#
Efficient in term of performances ? C++
Not a fan of Java due to the performance hit.
|
|
|
01/12/2014, 03:46
|
#4
|
elite*gold: 0
Join Date: Sep 2013
Posts: 197
Received Thanks: 140
|
Quote:
Originally Posted by CptSky
Efficient in term of time required to write the source ? C#
Efficient in term of performances ? C++
Not a fan of Java due to the performance hit.
|
Java outperforms C#.
|
|
|
01/12/2014, 03:49
|
#5
|
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
|
Quote:
Originally Posted by SteveRambo
FreePascal or Delphi
|
FreePascal is obviously a better choice. I think ultimately I would go for Perl.
|
|
|
01/12/2014, 03:51
|
#6
|
elite*gold: 72
Join Date: Mar 2009
Posts: 265
Received Thanks: 72
|
Define "performance" in relation to the targeted task, else this whole thread is nuts.
Also, wrong subforums.
|
|
|
01/12/2014, 03:53
|
#7
|
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
|
Quote:
Originally Posted by Netzgeist
Define "performance" in relation to the targeted task, else this whole thread is nuts.
Also, wrong subforums.
|
You're obviously in the wrong thread my friend..
|
|
|
01/12/2014, 03:56
|
#8
|
elite*gold: 0
Join Date: Jan 2014
Posts: 2
Received Thanks: 0
|
Quote:
Originally Posted by Netzgeist
Define "performance" in relation to the targeted task, else this whole thread is nuts.
Also, wrong subforums.
|
Obviously overall performance you don't need to categorise it. Could someone please tell me why one is better than the other?
|
|
|
01/12/2014, 04:06
|
#9
|
elite*gold: 72
Join Date: Mar 2009
Posts: 265
Received Thanks: 72
|
k, so do programming in ASM. Its "overral performance" runs out all of your stuff...
If you feel like defining some action context:
- graphical programming? skip java, swing performs bad.
- heavy networking both on client/server? skip c#, m$-servers are bullshit
- 3d graphical programming? rate the framework. you probably wont do this from scratch asking this kind of question on epvp.
There is such thing as "the best performing programming language", this has been discussed countless times on these forums.
|
|
|
01/12/2014, 04:17
|
#10
|
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
|
Quote:
Originally Posted by Netzgeist
k, so do programming in ASM. Its "overral performance" runs out all of your stuff...
If you feel like defining some action context:
- graphical programming? skip java, swing performs bad.
- heavy networking both on client/server? skip c#, m$-servers are bullshit
- 3d graphical programming? rate the framework. you probably wont do this from scratch asking this kind of question on epvp.
There is such thing as "the best performing programming language", this has been discussed countless times on these forums.
|
If you want to write a private server source in assembly go ahead just keep in mind Windows 10 will be released by then.
|
|
|
01/12/2014, 04:44
|
#11
|
elite*gold: 72
Join Date: Mar 2009
Posts: 265
Received Thanks: 72
|
Yes, if you have an action context, it will sort your result answers
|
|
|
01/12/2014, 05:59
|
#12
|
elite*gold: 0
Join Date: May 2011
Posts: 648
Received Thanks: 413
|
To really write efficient unmanaged code, you have to know how to manage the memory you are using. That beeing said, It will be alot faster to learn proper c# and use unsafe code. While C# wont be able to outperform c++ you can get really close.
IŽd go with c++ if i didnt learn c# seven years ago and been so hooked with it. Sadly I cant just learn another lang no matter how easy it might be in the eyes of others including their half assed opinions about just syntax changes and a little bit of this, and a little bit of that. It adds up to alot.
Start with c++, you probably wont ever regret it (unless you write gui code :3)
|
|
|
01/12/2014, 06:59
|
#13
|
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
|
Quote:
Originally Posted by Netzgeist
Yes, if you have an action context, it will sort your result answers
|
Desinit in piscem mulier formosa superne.
|
|
|
01/12/2014, 07:10
|
#14
|
elite*gold: 0
Join Date: May 2011
Posts: 648
Received Thanks: 413
|
Quote:
Originally Posted by ImmuneOne
Desinit in piscem mulier formosa superne.
|
Idk what your trying to say but fishy woman sounds good
|
|
|
01/12/2014, 07:36
|
#15
|
elite*gold: 0
Join Date: May 2005
Posts: 1,892
Received Thanks: 918
|
Prolog is the most "logical" programming language. If you get me.
|
|
|
All times are GMT +1. The time now is 20:21.
|
|