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 


Which language to choose?
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
manc
Grandmaster Cheater
Reputation: 1

Joined: 16 Jun 2006
Posts: 551

PostPosted: Tue Jul 01, 2008 5:54 pm    Post subject: Reply with quote

Yea. I understan what you're saying HalfPrime. From what I've learned (If I'm correct) C#/VB.NET go together while C/C++ go together. The first pair is easier but less capable, while the latter is more difficult yet more powerful. Am I making too big of a deal out of this? I cant decide lol.
_________________
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: Tue Jul 01, 2008 5:57 pm    Post subject: Reply with quote

Personally, I started off with C#, then moved onto C++, but most say that it's easier to go the other direction. I myself haven't had much trouble with it (besides stupid linker issues, but one gets used to those after a while), though, as you've seen, "AndrewMan" has had a bit of trouble with it.

If I were you, I'd probably just go ahead and start off with C++, then go on to C#; C++ tends to teach a lot of good programming habits, while the .NET framework induces laziness ( Razz ).

_________________
Wiccaan wrote:

Oh jeez, watchout I'm a bias person! Locked.


Auto Assembly Tuts:
In Depth Tutorial on AA
Extended
Back to top
View user's profile Send private message
manc
Grandmaster Cheater
Reputation: 1

Joined: 16 Jun 2006
Posts: 551

PostPosted: Tue Jul 01, 2008 7:15 pm    Post subject: Reply with quote

C++ it is then, which is the best coder/compiler? (which would you recommend?)
_________________
Back to top
View user's profile Send private message
HomerSexual
Grandmaster Cheater Supreme
Reputation: 5

Joined: 03 Feb 2007
Posts: 1657

PostPosted: Tue Jul 01, 2008 8:00 pm    Post subject: Reply with quote

Microsoft Visual Studio. There is a free express c++ version and you could "come across" a VS full version torrent. >.>
_________________
Back to top
View user's profile Send private message
AndrewMan
Grandmaster Cheater Supreme
Reputation: 0

Joined: 01 Aug 2007
Posts: 1257

PostPosted: Wed Jul 02, 2008 12:06 pm    Post subject: Reply with quote

Yeah VB.Net has given me trouble a ton of times, but its really easy to figure out what you did wrong.

Here are some things you can do with VB.Net (and what i've done):

-Flash Trainers
-Trainers for other games, (maplestory, etc.)
-Bots
-I made a screenshot program you can check out: http://forum.cheatengine.org/viewtopic.php?t=255730
-Really anything you want: VB.Net has a ton of flexibility.

And if you have any questions with .Net I can help out since I know most of it now.

C++ is a much more powerful language, but than again, it will take a while to learn the even just the basics. I will give an example.

Code for a message box VB.Net:
Code:
MsgBox("Hey whats up")


And in C++:
Code:
#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
    LPSTR lpCmdLine, int nCmdShow)
{
    MessageBox(NULL, "Hey whats up", MB_OK);
    return 0;
}

_________________
Back to top
View user's profile Send private message
hcavolsdsadgadsg
I'm a spammer
Reputation: 26

Joined: 11 Jun 2007
Posts: 5801

PostPosted: Wed Jul 02, 2008 4:07 pm    Post subject: Reply with quote

AndrewMan wrote:
Yeah VB.Net has given me trouble a ton of times, but its really easy to figure out what you did wrong.

Here are some things you can do with VB.Net (and what i've done):

-Flash Trainers
-Trainers for other games, (maplestory, etc.)
-Bots
-I made a screenshot program you can check out: http://forum.cheatengine.org/viewtopic.php?t=255730
-Really anything you want: VB.Net has a ton of flexibility.

And if you have any questions with .Net I can help out since I know most of it now.

C++ is a much more powerful language, but than again, it will take a while to learn the even just the basics. I will give an example.

Code for a message box VB.Net:
Code:
MsgBox("Hey whats up")


And in C++:
Code:
#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
    LPSTR lpCmdLine, int nCmdShow)
{
    MessageBox(NULL, "Hey whats up", MB_OK);
    return 0;
}


No, the code for a message box in C/C++ is:

Code:
MessageBox(0, "Text", "Title", MB_OK);


what you pasted is an entire program. (why are you even using WinMain if you're not actually setting up a window or anything?) Hardly more complicated.
Back to top
View user's profile Send private message
xMurtaghx
I post too much
Reputation: 1

Joined: 13 Apr 2008
Posts: 3611
Location: Gayville, South Dakota, 57031, United States of America

PostPosted: Thu Jul 03, 2008 9:30 am    Post subject: Reply with quote

I would use java probably
for C++.
its standard.

_________________

Scania- Lvl 117 DK✔

WE WILL MISS GMS!
Back to top
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger MSN Messenger
WafflesFTW
Expert Cheater
Reputation: 0

Joined: 21 Mar 2008
Posts: 131

PostPosted: Fri Jul 04, 2008 2:00 pm    Post subject: Reply with quote

C++/C is not really harder than C#, in terms of difficulty, both are about the same. C# is just a RAD language, making it MUCH easier to create windows applications. C/++, however, requires more EFFORT/CODE to get the same functionality that C# has, but you get more control. Essentially, C# is C/++ with less functionality but more power. It's always a tradeoff. If you can use C# to accomplish something, use it. Unless of course optimization is your thing. But for small programs, it really doesn't matter.
Back to top
View user's profile Send private message AIM Address
samuri25404
Grandmaster Cheater
Reputation: 7

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

PostPosted: Fri Jul 04, 2008 2:57 pm    Post subject: Reply with quote

WafflesFTW wrote:
C++/C is not really harder than C#, in terms of difficulty, both are about the same. C# is just a RAD language, making it MUCH easier to create windows applications. C/++, however, requires more EFFORT/CODE to get the same functionality that C# has, but you get more control. Essentially, C# is C/++ with less functionality but more power. It's always a tradeoff. If you can use C# to accomplish something, use it. Unless of course optimization is your thing. But for small programs, it really doesn't matter.


Other way around, buddy.

C++ can do anything that C# can do, and more; it can also use Win32 APIs easier, if they aren't included in the .NET framework. C# is simply easier to use (in my opinion) for making Windows Apps because the .NET framework doesn't expose you to all of the crap. C++ is probably a better choice though (as much as I love C#, and still prefer to use it over C++ whenever possible).

_________________
Wiccaan wrote:

Oh jeez, watchout I'm a bias person! Locked.


Auto Assembly Tuts:
In Depth Tutorial on AA
Extended
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
Page 2 of 2

 
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