| View previous topic :: View next topic |
| Which Language is best? |
| Assembly |
|
11% |
[ 5 ] |
| Batch/DOS |
|
0% |
[ 0 ] |
| C/C++ |
|
40% |
[ 18 ] |
| C# |
|
4% |
[ 2 ] |
| Cobol |
|
0% |
[ 0 ] |
| Delphi |
|
18% |
[ 8 ] |
| Java |
|
0% |
[ 0 ] |
| Perl |
|
0% |
[ 0 ] |
| Python |
|
2% |
[ 1 ] |
| .NETs |
|
2% |
[ 1 ] |
| Visual Basic (pick this one and die) |
|
20% |
[ 9 ] |
|
| Total Votes : 44 |
|
| Author |
Message |
SkatSkat Grandmaster Cheater
Reputation: 0
Joined: 30 Oct 2006 Posts: 648
|
Posted: Thu Nov 22, 2007 8:52 pm Post subject: |
|
|
| 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 |
|
 |
HomerSexual Grandmaster Cheater Supreme
Reputation: 5
Joined: 03 Feb 2007 Posts: 1657
|
Posted: Thu Nov 22, 2007 9:00 pm Post subject: |
|
|
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 |
|
 |
appalsap Moderator
Reputation: 0
Joined: 27 Apr 2006 Posts: 6753 Location: Pakistan
|
Posted: Thu Nov 22, 2007 9:00 pm Post subject: |
|
|
| 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 |
|
 |
TheSorc3r3r I post too much
Reputation: 0
Joined: 06 Sep 2006 Posts: 2404
|
Posted: Thu Nov 22, 2007 9:02 pm Post subject: |
|
|
Assembly should be understood, not programmed in
_________________
Don't laugh, I'm still learning photoshop! |
|
| Back to top |
|
 |
SkatSkat Grandmaster Cheater
Reputation: 0
Joined: 30 Oct 2006 Posts: 648
|
Posted: Thu Nov 22, 2007 9:03 pm Post subject: |
|
|
| 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 |
|
 |
Flyte Peanuts!!!!
Reputation: 6
Joined: 19 Apr 2006 Posts: 1887 Location: Canada
|
Posted: Thu Nov 22, 2007 9:42 pm Post subject: |
|
|
| 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 |
|
 |
detheater Expert Cheater
Reputation: 0
Joined: 07 Apr 2007 Posts: 238
|
Posted: Thu Nov 22, 2007 10:10 pm Post subject: |
|
|
| meh, im learning delphi right now, it seems sort of easy..
|
|
| Back to top |
|
 |
samuri25404 Grandmaster Cheater
Reputation: 7
Joined: 04 May 2007 Posts: 955 Location: Why do you care?
|
Posted: Fri Nov 23, 2007 12:15 am Post subject: |
|
|
| 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 |
|
 |
Flyte Peanuts!!!!
Reputation: 6
Joined: 19 Apr 2006 Posts: 1887 Location: Canada
|
Posted: Fri Nov 23, 2007 12:34 am Post subject: |
|
|
| 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 |
|
 |
linden Master Cheater
Reputation: 0
Joined: 10 Mar 2006 Posts: 319
|
Posted: Fri Nov 23, 2007 2:03 am Post subject: |
|
|
| Randall Hyde wrote: | | On any given machine, the fastest possible programs will be written in assembly laguage. |
|
|
| Back to top |
|
 |
samuri25404 Grandmaster Cheater
Reputation: 7
Joined: 04 May 2007 Posts: 955 Location: Why do you care?
|
Posted: Fri Nov 23, 2007 9:02 am Post subject: |
|
|
| 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 |
|
 |
Reak I post too much
Reputation: 0
Joined: 15 May 2007 Posts: 3496
|
Posted: Fri Nov 23, 2007 9:03 am Post subject: |
|
|
| rofl TOO many votes for VB..
|
|
| Back to top |
|
 |
samuri25404 Grandmaster Cheater
Reputation: 7
Joined: 04 May 2007 Posts: 955 Location: Why do you care?
|
Posted: Fri Nov 23, 2007 9:04 am Post subject: |
|
|
| rEakW0n wrote: | | rofl TOO many votes for VB.. |
I agree. Probably all from the flash section
|
|
| Back to top |
|
 |
Flyte Peanuts!!!!
Reputation: 6
Joined: 19 Apr 2006 Posts: 1887 Location: Canada
|
Posted: Fri Nov 23, 2007 11:45 am Post subject: |
|
|
| samuri25404 wrote: | | Certain code fragments, I meant. |
You still don't understand...
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 |
|
 |
TheSorc3r3r I post too much
Reputation: 0
Joined: 06 Sep 2006 Posts: 2404
|
Posted: Fri Nov 23, 2007 12:56 pm Post subject: |
|
|
Who cares if it's faster? =/
_________________
Don't laugh, I'm still learning photoshop! |
|
| Back to top |
|
 |
|