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 


C#/C++ but maybe too nooby for this section
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
92Garfield
I'm a spammer
Reputation: 57

Joined: 20 Dec 2007
Posts: 5871
Location: Banana Republic Germany

PostPosted: Tue Oct 21, 2008 2:04 pm    Post subject: C#/C++ but maybe too nooby for this section Reply with quote

sorry then..

1. is C# similar to C++
2. is C++ BETTER?
3. language would you recommend me to start with (C or C++)
4. what programm you recommend? (dunno if there are many, just say name pls maybe one that looks like vb6 would be nice but doesnt realy matter)
5. may anyone give me a good tut?
6. would any one help me? (on MSN/ICQ or Yahoo)

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

Joined: 28 Apr 2007
Posts: 3402

PostPosted: Tue Oct 21, 2008 3:52 pm    Post subject: Reply with quote

1. is C# similar to C++ -- From what i have seen they are not similar.

2. is C++ BETTER?
-- Depends what you mean better, but C++ is more widely used in programs and i like it more since it isn't reliable on microsoft

3. language would you recommend me to start with (C or C++) -- Personally, i like C... Though C++ is a good language.

4. what programm you recommend? (dunno if there are many, just say name pls maybe one that looks like vb6 would be nice but doesnt realy matter)
-- I use GCC and G++

5. may anyone give me a good tut?
-- Look at the stickies...

6. would any one help me? (on MSN/ICQ or Yahoo) -- Doubt it.

_________________
Back to top
View user's profile Send private message MSN Messenger
yoyonerd
Grandmaster Cheater
Reputation: 0

Joined: 26 Apr 2008
Posts: 699
Location: -->formerly yoyonerd<--

PostPosted: Tue Oct 21, 2008 4:18 pm    Post subject: Reply with quote

1. is C# similar to C++ - http://www.softsteel.co.uk/tutorials/cSharp/lesson2.html#2

2. is C++ BETTER? - Refer to number one please

3. language would you recommend me to start with (C or C++) - i've dipped into c++, so I can't recommend it, but I find c# is quite easy to start

4. what programm you recommend? (dunno if there are many, just say
name pls maybe one that looks like vb6 would be nice but doesnt realy matter)
visual studio c# for c# is very useful, but not sure for c++

5. may anyone give me a good tut?
the link above is good, just start from lesson 1 instead

6. would any one help me? (on MSN/ICQ or Yahoo)
i could give advice, and snippets, basic help pretty much

BUT, i use AIM so if you get one, add me "babyyoyoboy"
no quotes in reality

_________________
Back to top
View user's profile Send private message AIM Address
nog_lorp
Grandmaster Cheater
Reputation: 0

Joined: 26 Feb 2006
Posts: 743

PostPosted: Tue Oct 21, 2008 6:10 pm    Post subject: Reply with quote

92Garfield wrote:
sorry then..

1. is C# similar to C++
Yes and no. C++ is a direct superset of C: all C is valid C++ but C++ has a huge set of features (object oriented features) layed ontop. C# is basically the same thing (C made objective), but starting from scratch. It is very similar to Java.
2. is C++ BETTER?
No. C# has some issues that would cause me to never touch it (tied to Microsoft, tied to Windows unless you want to use an incomplete open source implementation, tied to .NET which I can't stand), but the language itself is widely considered to be a better implementation of Object Oriented concepts, and it has several powerful concepts that are not present in C++. Put this way: my friend who is the Chairman of Computer Science at a major engineering university is infatuated with C# (even though he's made his living working with C++).
3. language would you recommend me to start with (C or C++)
C. C C C. Learn C first, and if you want to learn Object Oriented concepts, move to Java. This is the sequence my university uses, and it works well. Also, variety is good: learn a language or two well, then dabble in other things to get perspective. I'd recommend giving Perl and Python a try (much more fun to use), Basic and Pascal (get Power Basic or something like that, I'd recommend you never touch Visual Basic).
4. what programm you recommend? (dunno if there are many, just say name pls maybe one that looks like vb6 would be nice but doesnt realy matter)
For Windows, Bloodshed Dev-Cpp
It uses MingW, the Windows port of GCC, and is based on open tools.
Also, for any operating system, Eclipse is well liked by most who have used it.
5. may anyone give me a good tut?
www.cplusplus.net. Also, I'd recommend you get a book on C, such as C in a Nutshell as a reference, or C by Dissection which functions as a full course in C.
6. would any one help me? (on MSN/ICQ or Yahoo)
Send me PMs if you want.

_________________
Mutilated lips give a kiss on the wrist of the worm-like tips of tentacles expanding in my mind
I'm fine accepting only fresh brine you can get another drop of this yeah you wish
Back to top
View user's profile Send private message
92Garfield
I'm a spammer
Reputation: 57

Joined: 20 Dec 2007
Posts: 5871
Location: Banana Republic Germany

PostPosted: Tue Oct 21, 2008 10:25 pm    Post subject: Reply with quote

wow i havent thought i would get that great answers in flash section i always get
"k thy bai"

well, i've red the comments and they are different

is C for windows only? cause if it is it's sensless for me i alrdy know VB for windows it can't do so much but it's enough i want a language for any operating system or at least Windows and Linux

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

Joined: 28 Apr 2007
Posts: 3402

PostPosted: Tue Oct 21, 2008 10:31 pm    Post subject: Reply with quote

C and C++ are for Windows + Linux.

C# is only for Windows (unless you use this special + annoying program on linux).

Actually, most of Linux is written in C.

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

Joined: 11 Jun 2007
Posts: 5801

PostPosted: Tue Oct 21, 2008 10:47 pm    Post subject: Reply with quote

C# is much faster to develop with, this is why it has such a foothold. It's fast, and easy to develop in, and ultimately ends up as some decently tight, quick code. It's gaining quite a foothold in game development now, and you'll be finding it used more, and more in tools. Even FarCry 2's map editor is written in .NET.

I think it boils down to this for learning purposes.

Yes you'll get somewhere faster with C#. Ultimately however, C is going to be far, far more in depth. Instead of just being presented with some levers, you get to pop open the side, and mess with the innards.
Back to top
View user's profile Send private message
Spawnfestis
GO Moderator
Reputation: 0

Joined: 02 Nov 2007
Posts: 1746
Location: Pakistan

PostPosted: Wed Oct 22, 2008 8:27 am    Post subject: Reply with quote

slovach wrote:
C# is much faster to develop with, this is why it has such a foothold. It's fast, and easy to develop in, and ultimately ends up as some decently tight, quick code. It's gaining quite a foothold in game development now, and you'll be finding it used more, and more in tools. Even FarCry 2's map editor is written in .NET.

I think it boils down to this for learning purposes.

Yes you'll get somewhere faster with C#. Ultimately however, C is going to be far, far more in depth. Instead of just being presented with some levers, you get to pop open the side, and mess with the innards.

Thank you for putting that out so nicely. Very Happy
I am in game dev and we're focusing on Xbox exporting with XNA.

_________________

CLICK TO HAX MAPLESTORAY ^ !!!!
Back to top
View user's profile Send private message Send e-mail MSN Messenger
--Pillboi--
Grandmaster Cheater Supreme
Reputation: 0

Joined: 06 Mar 2007
Posts: 1383
Location: I don't understand the question. Is this a 1 to 10 thing?

PostPosted: Wed Oct 22, 2008 8:32 am    Post subject: Reply with quote

Tbh, after reading this thread, I want to change to C#. With C, yes it's more powerful, but it's a lot of work, and it's frustrating. With C#, you can make a nice little program with a nice GUI fast without much work. Confused
I haven't programmed in C for months, what do you guys think?

_________________

Enter darkness, leave the light, Here be nightmare, here be fright...
Earth and Water, Fire and Air. Prepare to meet a creature rare.
Enter now if you dare, Enter now the dragon's lair.
Back to top
View user's profile Send private message
Spawnfestis
GO Moderator
Reputation: 0

Joined: 02 Nov 2007
Posts: 1746
Location: Pakistan

PostPosted: Wed Oct 22, 2008 8:42 am    Post subject: Reply with quote

--Pillboi-- wrote:
Tbh, after reading this thread, I want to change to C#. With C, yes it's more powerful, but it's a lot of work, and it's frustrating. With C#, you can make a nice little program with a nice GUI fast without much work. Confused
I haven't programmed in C for months, what do you guys think?

Ï think C# is fine if you have the curiosity to look up what happens behind the functions you use, because else you won't get anything when you have to code something in C++.

_________________

CLICK TO HAX MAPLESTORAY ^ !!!!
Back to top
View user's profile Send private message Send e-mail MSN Messenger
--Pillboi--
Grandmaster Cheater Supreme
Reputation: 0

Joined: 06 Mar 2007
Posts: 1383
Location: I don't understand the question. Is this a 1 to 10 thing?

PostPosted: Wed Oct 22, 2008 9:00 am    Post subject: Reply with quote

Spawnfestis wrote:
Ï think C# is fine if you have the curiosity to look up what happens behind the functions you use, because else you won't get anything when you have to code something in C++.

But do I really want to get into C++? Probably not.
Am I learning how to program to make money or get a job? No.
So, C# could be an easy and effective way to program for me, without looking at what happens behind the scenes.

_________________

Enter darkness, leave the light, Here be nightmare, here be fright...
Earth and Water, Fire and Air. Prepare to meet a creature rare.
Enter now if you dare, Enter now the dragon's lair.
Back to top
View user's profile Send private message
Spawnfestis
GO Moderator
Reputation: 0

Joined: 02 Nov 2007
Posts: 1746
Location: Pakistan

PostPosted: Wed Oct 22, 2008 9:04 am    Post subject: Reply with quote

--Pillboi-- wrote:
Spawnfestis wrote:
Ï think C# is fine if you have the curiosity to look up what happens behind the functions you use, because else you won't get anything when you have to code something in C++.

But do I really want to get into C++? Probably not.
Am I learning how to program to make money or get a job? No.
So, C# could be an easy and effective way to program for me, without looking at what happens behind the scenes.

Don't be too sure, .NET Programming jobs are approaching more often than deeper languages nowadays (at least here in Sweden, where I live).
(note: you don't need a programming grade to get into the industry, hobby programming counts just as much _in most cases_.)

_________________

CLICK TO HAX MAPLESTORAY ^ !!!!
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Hieroglyphics
I post too much
Reputation: 0

Joined: 06 Dec 2007
Posts: 2007
Location: Your bedroom

PostPosted: Wed Oct 22, 2008 9:09 am    Post subject: Reply with quote

In my opinion C++ is better. C# is .net, and although most people think opposite, I think C++ is a lot easier than C#. You should start with borland C++ compiler and it is free. It is really easy for GUIs and you just have to make an account on their site for 1 month trial and then make another account for another month
_________________

Back to top
View user's profile Send private message AIM Address MSN Messenger
--Pillboi--
Grandmaster Cheater Supreme
Reputation: 0

Joined: 06 Mar 2007
Posts: 1383
Location: I don't understand the question. Is this a 1 to 10 thing?

PostPosted: Wed Oct 22, 2008 9:40 am    Post subject: Reply with quote

Spawnfestis wrote:
Don't be too sure, .NET Programming jobs are approaching more often than deeper languages nowadays (at least here in Sweden, where I live).
(note: you don't need a programming grade to get into the industry, hobby programming counts just as much _in most cases_.)

True, I may freelance at some time. Okay, I have come to a decision!
When I get the time, start C#! :p

_________________

Enter darkness, leave the light, Here be nightmare, here be fright...
Earth and Water, Fire and Air. Prepare to meet a creature rare.
Enter now if you dare, Enter now the dragon's lair.
Back to top
View user's profile Send private message
Noz3001
I'm a spammer
Reputation: 26

Joined: 29 May 2006
Posts: 6220
Location: /dev/null

PostPosted: Wed Oct 22, 2008 9:48 am    Post subject: Reply with quote

--Pillboi-- wrote:
Spawnfestis wrote:
Ï think C# is fine if you have the curiosity to look up what happens behind the functions you use, because else you won't get anything when you have to code something in C++.

But do I really want to get into C++? Probably not.
Am I learning how to program to make money or get a job? No.
So, C# could be an easy and effective way to program for me, without looking at what happens behind the scenes.


Well if you aren't programming to make money or get a job then learn C++ or Assembly. They teach you more.
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 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