Exclamation[Help]C++ or C#

Posts 16–25 of 25 · Page 2 of 2
C++ is object oriented too
Yeah but C# is closer to VB
Quote Originally Posted by Invidus View Post
Yeah but C# is closer to VB
But VB isn't really good for hacking. It can be.
If you are looking into coding hacks then C++ and ASM
are the way to go.
C# is more like VB so you wont really be learning much.
My recommendation was and is C#, the transition from Vb.net to C#.net would almost happen instantly.


Vb.net
[php]
Dim NextGen1 As New MinionFo()

Try
If nextgen1.Minionclosearg = True Then
close(thread)
Else
End If
Catch Ex As exception
msgbox(ex.message)
End Try
[/php]

C#
[php]
{
MinionFo NextGen1 = new MinionFo();

try {
if (nextgen1.Minionclosearg == true) {
close(thread);
}
else {
}
}
catch (exception Ex) {
Interaction.msgbox(ex.message);
}
}
[/php]

Looking at the example, You see the similarities

@ C++
C is not object oriented at all. There are tricks you could use to implement class-like behavior, But in itself not Object oriented

Object C (ObjC) is Object Oriented.

C++ is and isn't object oriented, though multiparadigm , Not fully Object Oriented.
I got a few books on em from a University library, though im 13 >.<.
Do you know these?:
Sams Teach Yourself: Microsoft Visual C# in 24 hours by James Foxall
Sams Teach Yourself: C++ in 21 Days by Jesse Liberty
VB/C#/CLR are all bad. Code in languages that aren't orphans picked up by Windows, like C++

C# isn't any easier if anything the intense OOP will probably confuse you to be honest(OOP confuses me). But of course in C++ with a big enough project keeping track of OOP things like Class and inherittance can be just as much a pain as it would be in C#
~
C++ isn't defined as Object Oriented Programmming but of course like with anything besides pure binary it can be said to be Object Oriented in Relativity, and it's (very) OOP in relation to ASM. Which is why ppl around the hack sections might bash it as being OOP since they work with ASM when C++ seems to be lacking.
Who are you to say these languages are all bad? If you think they're all bad, go make you're own.
Quote Originally Posted by Invidus View Post
Who are you to say these languages are all bad? If you think they're all bad, go make you're own.
pick one,
start and come back when you got questions.
don't whine when you don't like someone's opinion.
I've clearly named out the handicaps. I'm just not to sure if you were keeping up.
~
There's the fact C# is dependant on the CLR component making it slower, not portable, and no control over memory management. C++ is a widely supported language accross platforms, and if you're good at it in you can make code that isn't specific to an OS.
C# is compiled into a psuedo code and then run realtime through a VM (translates it into binary on the fly), C++ is compiled to be an executable binary file (or a .dll, .ocx, tbh you can even make your own valid file formats, if you get to knowing about that stuff) . C++ could be used to make a VM like the CLR component, while C# itself is limited in memory management because of the CLR.

I'm a binary enthusiast I might not make my own and just stick to the pure 'n clean stuff.
Thanks guys, but i'm going to learn C# first then C++. Got a pile of books on my table anyway =D. /request close.
Posts 16–25 of 25 · Page 2 of 2
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us