Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Best Language
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  

Which Language is best?
Assembly
11%
 11%  [ 5 ]
Batch/DOS
0%
 0%  [ 0 ]
C/C++
40%
 40%  [ 18 ]
C#
4%
 4%  [ 2 ]
Cobol
0%
 0%  [ 0 ]
Delphi
18%
 18%  [ 8 ]
Java
0%
 0%  [ 0 ]
Perl
0%
 0%  [ 0 ]
Python
2%
 2%  [ 1 ]
.NETs
2%
 2%  [ 1 ]
Visual Basic (pick this one and die)
20%
 20%  [ 9 ]
Total Votes : 44

Author Message
SkatSkat
Grandmaster Cheater
Reputation: 0

Joined: 30 Oct 2006
Posts: 648

PostPosted: Thu Nov 22, 2007 8:52 pm    Post subject: Reply with quote

appalsap wrote:
SkatSkat wrote:
touche. but, if there is a much easier and simpler way for humans to understand something, why shouldn't it be used?


Because it isn't easier and simpler. Coding is easy when you can be sure you understand the machine and the machine understands you.


oh yes, because English is hard to understand for a person who speaks English. ASM is a lot harder to learn when you have no knowledge of programming IMO.

_________________
"We're betting everything on ourselves tonight" - The Bouncing Souls
Back to top
View user's profile Send private message AIM Address
HomerSexual
Grandmaster Cheater Supreme
Reputation: 5

Joined: 03 Feb 2007
Posts: 1657

PostPosted: Thu Nov 22, 2007 9:00 pm    Post subject: Reply with quote

learn c++ first.

I started with win32 c++ and now that i'm working on asm i find things are much easier because it's the same basic skeleton. (for win32)

_________________
Back to top
View user's profile Send private message
appalsap
Moderator
Reputation: 0

Joined: 27 Apr 2006
Posts: 6753
Location: Pakistan

PostPosted: Thu Nov 22, 2007 9:00 pm    Post subject: Reply with quote

SkatSkat wrote:
oh yes, because English is hard to understand for a person who speaks English.


Making a language overly verbose lets new users jump in quickly, but it makes everything worse for everyone else (veteran users, compiler builders...)

You must invest time in learning to program, as you would operate a vehicle.

_________________
Back to top
View user's profile Send private message
TheSorc3r3r
I post too much
Reputation: 0

Joined: 06 Sep 2006
Posts: 2404

PostPosted: Thu Nov 22, 2007 9:02 pm    Post subject: Reply with quote

Assembly should be understood, not programmed in
_________________


Don't laugh, I'm still learning photoshop!
Back to top
View user's profile Send private message
SkatSkat
Grandmaster Cheater
Reputation: 0

Joined: 30 Oct 2006
Posts: 648

PostPosted: Thu Nov 22, 2007 9:03 pm    Post subject: Reply with quote

TheSorc3r3r wrote:
Assembly should be understood, not programmed in


i agreez with this nub ^^

_________________
"We're betting everything on ourselves tonight" - The Bouncing Souls
Back to top
View user's profile Send private message AIM Address
Flyte
Peanuts!!!!
Reputation: 6

Joined: 19 Apr 2006
Posts: 1887
Location: Canada

PostPosted: Thu Nov 22, 2007 9:42 pm    Post subject: Reply with quote

TheSorc3r3r wrote:
Assembly should be understood, not programmed in


In kernel mode you need to use inline assembly for a lot of things. Assembly is a great language to learn and use. Even if you are just in user mode, you can use it to optimize code when you need it to run fast (bruteforcer).
Back to top
View user's profile Send private message
detheater
Expert Cheater
Reputation: 0

Joined: 07 Apr 2007
Posts: 238

PostPosted: Thu Nov 22, 2007 10:10 pm    Post subject: Reply with quote

meh, im learning delphi right now, it seems sort of easy..
Back to top
View user's profile Send private message
samuri25404
Grandmaster Cheater
Reputation: 7

Joined: 04 May 2007
Posts: 955
Location: Why do you care?

PostPosted: Fri Nov 23, 2007 12:15 am    Post subject: Reply with quote

Flyte wrote:
TheSorc3r3r wrote:
Assembly should be understood, not programmed in


In kernel mode you need to use inline assembly for a lot of things. Assembly is a great language to learn and use. Even if you are just in user mode, you can use it to optimize code when you need it to run fast (bruteforcer).


Actually, I've read a couple places that, contradictory to common belief, C++ can be just as fast (and in rare cases faster) than assembly.

Nowadays, assembly is just used to get down onto the hardware and stuff like that.
Back to top
View user's profile Send private message
Flyte
Peanuts!!!!
Reputation: 6

Joined: 19 Apr 2006
Posts: 1887
Location: Canada

PostPosted: Fri Nov 23, 2007 12:34 am    Post subject: Reply with quote

samuri25404 wrote:
Actually, I've read a couple places that, contradictory to common belief, C++ can be just as fast (and in rare cases faster) than assembly.

Nowadays, assembly is just used to get down onto the hardware and stuff like that.


C++ is compiled into ASM, then assembled into an exe (after linking of course). C++ cannot be faster than ASM because it is made out of ASM.
Back to top
View user's profile Send private message
linden
Master Cheater
Reputation: 0

Joined: 10 Mar 2006
Posts: 319

PostPosted: Fri Nov 23, 2007 2:03 am    Post subject: Reply with quote

Randall Hyde wrote:
On any given machine, the fastest possible programs will be written in assembly laguage.
Back to top
View user's profile Send private message
samuri25404
Grandmaster Cheater
Reputation: 7

Joined: 04 May 2007
Posts: 955
Location: Why do you care?

PostPosted: Fri Nov 23, 2007 9:02 am    Post subject: Reply with quote

Flyte wrote:
samuri25404 wrote:
Actually, I've read a couple places that, contradictory to common belief, C++ can be just as fast (and in rare cases faster) than assembly.

Nowadays, assembly is just used to get down onto the hardware and stuff like that.


C++ is compiled into ASM, then assembled into an exe (after linking of course). C++ cannot be faster than ASM because it is made out of ASM.


Certain code fragments, I meant.
Back to top
View user's profile Send private message
Reak
I post too much
Reputation: 0

Joined: 15 May 2007
Posts: 3496

PostPosted: Fri Nov 23, 2007 9:03 am    Post subject: Reply with quote

rofl TOO many votes for VB..
Back to top
View user's profile Send private message
samuri25404
Grandmaster Cheater
Reputation: 7

Joined: 04 May 2007
Posts: 955
Location: Why do you care?

PostPosted: Fri Nov 23, 2007 9:04 am    Post subject: Reply with quote

rEakW0n wrote:
rofl TOO many votes for VB..


I agree. Probably all from the flash section
Back to top
View user's profile Send private message
Flyte
Peanuts!!!!
Reputation: 6

Joined: 19 Apr 2006
Posts: 1887
Location: Canada

PostPosted: Fri Nov 23, 2007 11:45 am    Post subject: Reply with quote

samuri25404 wrote:
Certain code fragments, I meant.


You still don't understand... Confused

Nothing can be faster than ASM as it is the building block for the other languages. You may be able to program in C++ faster, but the code won't be faster. It can only be as fast as the ASM underneath, and since the compiler won't do as good a job optimizing as a real person, it will be slower.
Back to top
View user's profile Send private message
TheSorc3r3r
I post too much
Reputation: 0

Joined: 06 Sep 2006
Posts: 2404

PostPosted: Fri Nov 23, 2007 12:56 pm    Post subject: Reply with quote

Who cares if it's faster? =/
_________________


Don't laugh, I'm still learning photoshop!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites