What programming is most efficient?

01/12/2014 23:22 ImmuneOne#16
Quote:
Originally Posted by Y u k i View Post
Idk what your trying to say but fishy woman sounds good :D
The result does not answer the expectations.
01/13/2014 01:11 Super Aids#17
D.

Quote:
Originally Posted by Netzgeist View Post
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.
Pretty sure if I was to write a program in C++ and you were writing one in Asm then mine would have better performance (Not talking about smaller programs tho.)

Why? Because the C++ compiler will probably optimize the asm better than the asm you're writing.
01/13/2014 15:10 Korvacs#18
Quote:
Originally Posted by Super Aids View Post
D.



Pretty sure if I was to write a program in C++ and you were writing one in Asm then mine would have better performance (Not talking about smaller programs tho.)

Why? Because the C++ compiler will probably optimize the asm better than the asm you're writing.
Your assuming that the person writing the ASM isn't experienced, and your assuming that you are experienced with C++.
01/13/2014 16:36 Super Aids#19
Quote:
Originally Posted by Korvacs View Post
Your assuming that the person writing the ASM isn't experienced, and your assuming that you are experienced with C++.
No I am not assmuming anything, the optimization is true whether someone is expeirenced/inexperienced in C++ or ASM.

Like I said this is not for smaller programs like Hello World or things like that, but rather bigger projects.

Not to mention the work time. It would take far longer to write a program in ASM than in C++.
01/13/2014 17:30 Korvacs#20
It would take far longer, but if someone has 30 years experience with ASM, chances are they can create better performing apps than someone who writes in C++.
01/13/2014 22:24 ImmuneOne#21
Quote:
Originally Posted by Korvacs View Post
It would take far longer, but if someone has 30 years experience with ASM, chances are they can create better performing apps than someone who writes in C++.
30 years of experience with ASM is hell of a lot for there to be 'chances' though their argument is invalid, the whole proposal of using ASM is ridiculous.
01/15/2014 00:40 Spirited#22
Quote:
Originally Posted by ImmuneOne View Post
30 years of experience with ASM is hell of a lot for there to be 'chances' though their argument is invalid, the whole proposal of using ASM is ridiculous.
He's probably referring to understanding how C++ applications are built. Like, a programmer with knowledge on computer microarchitecture or assembly has a much better chance of creating a better, more efficient application than a generic Joe programmer does. Understanding how C++ compiles code and how assembly is interpreted really gives the knowledgeable programmer the edge.
01/15/2014 01:46 ImmuneOne#23
Quote:
Originally Posted by Spirited Fang View Post
He's probably referring to understanding how C++ applications are built. Like, a programmer with knowledge on computer microarchitecture or assembly has a much better chance of creating a better, more efficient application than a generic Joe programmer does. Understanding how C++ compiles code and how assembly is interpreted really gives the knowledgeable programmer the edge.
Nope he clearly was not.
01/15/2014 09:55 Korvacs#24
I think what I was actually saying was that someone who knows their craft is going to produce better work than someone who is less experienced using more advanced tools.

This entire thing is extremely subjective, you can pick and chose scenarios which fit your argument.