View previous topic :: View next topic |
Author |
Message |
-=(fcuk)=- How do I cheat?
Reputation: 0
Joined: 28 Aug 2010 Posts: 4
|
Posted: Sat Aug 28, 2010 7:08 pm Post subject: What now? |
|
|
Right now I know python, so what next? Should I try learning asm now? Python is a very simple language so would I struggle a bit with assembler?
_________________
It's amazing what people do when they are bored. |
|
Back to top |
|
 |
Jorg hi I post too much
Reputation: 7
Joined: 24 Dec 2007 Posts: 2276 Location: Minnesota
|
Posted: Sat Aug 28, 2010 7:16 pm Post subject: |
|
|
Learn C#/C++ or Java. Don't do assembly unless you know your experienced enough or you really want to learn it.
_________________
CEF will always stay alive. |
|
Back to top |
|
 |
-=(fcuk)=- How do I cheat?
Reputation: 0
Joined: 28 Aug 2010 Posts: 4
|
Posted: Sat Aug 28, 2010 7:29 pm Post subject: |
|
|
how is java? I'm thinking about learning that now.
_________________
It's amazing what people do when they are bored. |
|
Back to top |
|
 |
Ally Master Cheater
Reputation: 0
Joined: 20 Feb 2008 Posts: 261 Location: New York & Florida
|
Posted: Sat Aug 28, 2010 7:45 pm Post subject: |
|
|
-=(fcuk)=- wrote: | how is java? I'm thinking about learning that now. |
From python to Java... Not the best idea. Java is a very similar, more advanced version of C++.
_________________
|
|
Back to top |
|
 |
-=(fcuk)=- How do I cheat?
Reputation: 0
Joined: 28 Aug 2010 Posts: 4
|
Posted: Sat Aug 28, 2010 8:02 pm Post subject: |
|
|
I guess C++ is the way to go then. Well, I'm starting tomorrow. I already found some nice free tuts.
_________________
It's amazing what people do when they are bored. |
|
Back to top |
|
 |
justa_dude Grandmaster Cheater
Reputation: 23
Joined: 29 Jun 2010 Posts: 892
|
Posted: Sat Aug 28, 2010 9:37 pm Post subject: |
|
|
A functional language (GHC/Haskell, for example) or a logic language (prolog) would be good choices to broaden your skill-set beyond imperative/oo languages. Doubly so if your tests feature more computation than IO.
Cheers,
adude
ps - Java is in no way more advanced than C++. Try implementing multiple inheritance in a compiler.
|
|
Back to top |
|
 |
1929394839292057839194958 Grandmaster Cheater Supreme
Reputation: 130
Joined: 22 Dec 2006 Posts: 1509
|
Posted: Sun Aug 29, 2010 12:44 am Post subject: |
|
|
Ally wrote: | -=(fcuk)=- wrote: | how is java? I'm thinking about learning that now. |
From python to Java... Not the best idea. Java is a very similar, more advanced version of C++. | wat
|
|
Back to top |
|
 |
nwongfeiying Grandmaster Cheater
Reputation: 2
Joined: 25 Jun 2007 Posts: 695
|
Posted: Sun Aug 29, 2010 1:27 am Post subject: |
|
|
Ally wrote: | -=(fcuk)=- wrote: | how is java? I'm thinking about learning that now. |
From python to Java... Not the best idea. Java is a very similar, more advanced version of C++. |
LOL wooow.
|
|
Back to top |
|
 |
HomerSexual Grandmaster Cheater Supreme
Reputation: 5
Joined: 03 Feb 2007 Posts: 1657
|
Posted: Sun Aug 29, 2010 6:02 am Post subject: |
|
|
I dislike how people say you have to learn 1 language before you learn another. It really doesn't matter. No matter what language you pick, there's gonna be syntax to learn and programming concepts to grasp. If you want to do gamehacking c++ is the way. If you want to do general programming, i say java. I find java more difficult for some things and easier for others.
_________________
|
|
Back to top |
|
 |
AhMunRa Grandmaster Cheater Supreme
Reputation: 27
Joined: 06 Aug 2010 Posts: 1117
|
Posted: Sun Aug 29, 2010 11:47 am Post subject: |
|
|
From Python to Java would bore you I think, Java is similar in syntax, not exact but similar.
Try Perl, or if you are ready to move away from interpreted languages pick one.
pickle.dumps(python)
_________________
<Wiccaan> Bah that was supposed to say 'not saying its dead' lol. Fixing >.> |
|
Back to top |
|
 |
XaLeX Expert Cheater
Reputation: 0
Joined: 19 Aug 2008 Posts: 226
|
Posted: Sun Aug 29, 2010 12:39 pm Post subject: |
|
|
If it's for hacking, the most important thing, the final objective, is to understand how a computer works. Specifically, how a compiler translates instructions, structures, classes... into instructions for the processor (that's what it's all about, in the end).
So, I'd go with (at least the bases of) asm*, and C++ (enough low-level to see the asm behind; enough high-level to do anything). Disassembling your programs also helps A LOT.
*when I say asm, i don't mean you should write entire programs in asm (even if that would really help): some scripts in CE can do the trick.
On the other hand, if you're into programming from another point of view, well.. what language you should pick next really depends on what you want to do. Languages are becoming more and more human-friendly and are getting farther and farther from being the "human-interface" of asm they were in the beginning.
From the hacking point of view, a program written in a low level language is easy to disassemble and quite straight-forward when it comes to the asm, but try disassembling an empty winforms project.
|
|
Back to top |
|
 |
|