| View previous topic :: View next topic |
| Author |
Message |
AndrewMan Grandmaster Cheater Supreme
Reputation: 0
Joined: 01 Aug 2007 Posts: 1257
|
Posted: Mon Aug 04, 2008 12:09 am Post subject: Language Question |
|
|
Hey guys.
So basically I know most of VB.Net, I have made applications from Winsock Chat Applcations to Flash Trainers to Screenshot programs including the registry.
I am wondering if I should move onto C# or stay in VB.Net.
I know both are on the .Net framework so I probably would not have much trouble with it.
Can anyone tell me why C# would be... better ?
And Job-wise, after I graduate from HighSchool/College, what is a better language to know?
I know game programming requires much knowledge for C++, which I do intend on learning eventually, but for now, should I stick with VB.Net or start moving onto C#?
Thanks for reading all of this...
_________________
Last edited by AndrewMan on Tue Aug 05, 2008 10:01 pm; edited 1 time in total |
|
| Back to top |
|
 |
Zand Master Cheater
Reputation: 0
Joined: 21 Jul 2006 Posts: 424
|
Posted: Mon Aug 04, 2008 2:54 am Post subject: |
|
|
| D'oh move on to C#.
|
|
| Back to top |
|
 |
Typhoon808 Expert Cheater
Reputation: 0
Joined: 27 Mar 2008 Posts: 175 Location: Wales
|
Posted: Mon Aug 04, 2008 4:10 am Post subject: |
|
|
| Yeah, you could try VC# as it has basically the same properties as VB.NET but with a different syntax.
|
|
| Back to top |
|
 |
AndrewMan Grandmaster Cheater Supreme
Reputation: 0
Joined: 01 Aug 2007 Posts: 1257
|
Posted: Mon Aug 04, 2008 1:12 pm Post subject: |
|
|
Is it better or just dfferent?
_________________
|
|
| Back to top |
|
 |
Typhoon808 Expert Cheater
Reputation: 0
Joined: 27 Mar 2008 Posts: 175 Location: Wales
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Mon Aug 04, 2008 3:28 pm Post subject: |
|
|
C# and VB.NET are very similar. And you can find tons of online code converters via Google. I would suggest leaving VB.NET behind and move into C# if you plan to stay with the .NET languages.
_________________
- Retired. |
|
| Back to top |
|
 |
AndrewMan Grandmaster Cheater Supreme
Reputation: 0
Joined: 01 Aug 2007 Posts: 1257
|
Posted: Tue Aug 05, 2008 9:56 pm Post subject: |
|
|
I read that article and it still has does not even have one "good enough" reason to really move onto C#.
Now i'm debating if I should just drop .Net
Computer programs such as Norton Anti Virus, Mozilla FireFox, iTunes, and Adobe Programs, do you think those are made with C++ or .Net
_________________
|
|
| Back to top |
|
 |
hcavolsdsadgadsg I'm a spammer
Reputation: 26
Joined: 11 Jun 2007 Posts: 5801
|
Posted: Tue Aug 05, 2008 10:02 pm Post subject: |
|
|
| AndrewMan wrote: | I read that article and it still has does not even have one "good enough" reason to really move onto C#.
Now i'm debating if I should just drop .Net
Computer programs such as Norton Anti Virus, Mozilla FireFox, iTunes, and Adobe Programs, do you think those are made with C++ or .Net |
VB syntax is disgusting in my opinion, C style just feels so much cleaner and simpler. How anyone likes it is beyond me
All those programs are undoubtedly all in native code.
|
|
| Back to top |
|
 |
AndrewMan Grandmaster Cheater Supreme
Reputation: 0
Joined: 01 Aug 2007 Posts: 1257
|
Posted: Tue Aug 05, 2008 10:27 pm Post subject: |
|
|
| slovach wrote: | | AndrewMan wrote: | I read that article and it still has does not even have one "good enough" reason to really move onto C#.
Now i'm debating if I should just drop .Net
Computer programs such as Norton Anti Virus, Mozilla FireFox, iTunes, and Adobe Programs, do you think those are made with C++ or .Net |
VB syntax is disgusting in my opinion, C style just feels so much cleaner and simpler. How anyone likes it is beyond me
All those programs are undoubtedly all in native code. |
Ugh I don't know what to do.
If I start C++, I really want to stay away from Command Prompt stuff. Just may start programming Win32 in the API. I bet I could if I picked up a nice book or eBook.
_________________
|
|
| Back to top |
|
 |
hcavolsdsadgadsg I'm a spammer
Reputation: 26
Joined: 11 Jun 2007 Posts: 5801
|
Posted: Wed Aug 06, 2008 1:12 am Post subject: |
|
|
| AndrewMan wrote: | | slovach wrote: | | AndrewMan wrote: | I read that article and it still has does not even have one "good enough" reason to really move onto C#.
Now i'm debating if I should just drop .Net
Computer programs such as Norton Anti Virus, Mozilla FireFox, iTunes, and Adobe Programs, do you think those are made with C++ or .Net |
VB syntax is disgusting in my opinion, C style just feels so much cleaner and simpler. How anyone likes it is beyond me
All those programs are undoubtedly all in native code. |
Ugh I don't know what to do.
If I start C++, I really want to stay away from Command Prompt stuff. Just may start programming Win32 in the API. I bet I could if I picked up a nice book or eBook. |
nothing's stopping you from calling the API from the console.
|
|
| Back to top |
|
 |
AndrewMan Grandmaster Cheater Supreme
Reputation: 0
Joined: 01 Aug 2007 Posts: 1257
|
Posted: Wed Aug 06, 2008 2:10 am Post subject: |
|
|
| slovach wrote: | | AndrewMan wrote: | | slovach wrote: | | AndrewMan wrote: | I read that article and it still has does not even have one "good enough" reason to really move onto C#.
Now i'm debating if I should just drop .Net
Computer programs such as Norton Anti Virus, Mozilla FireFox, iTunes, and Adobe Programs, do you think those are made with C++ or .Net |
VB syntax is disgusting in my opinion, C style just feels so much cleaner and simpler. How anyone likes it is beyond me
All those programs are undoubtedly all in native code. |
Ugh I don't know what to do.
If I start C++, I really want to stay away from Command Prompt stuff. Just may start programming Win32 in the API. I bet I could if I picked up a nice book or eBook. |
nothing's stopping you from calling the API from the console. |
I guess LOL, but just "calling" it is really nothing to learn, I think.. (I have no idea, I have barely dealt with any C++ code).
_________________
|
|
| Back to top |
|
 |
rapion124 Grandmaster Cheater Supreme
Reputation: 0
Joined: 25 Mar 2007 Posts: 1095
|
Posted: Wed Aug 06, 2008 7:24 am Post subject: |
|
|
| Consoles aren't that bad. It's a pain to make a window using native C++, unless you go to Visual C++ or MFC. What I usually do is make my GUI with a language like C#, VB, or Delphi and the actual logic stuff using C++.
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Wed Aug 06, 2008 8:55 am Post subject: |
|
|
| rapion124 wrote: | | Consoles aren't that bad. It's a pain to make a window using native C++, unless you go to Visual C++ or MFC. What I usually do is make my GUI with a language like C#, VB, or Delphi and the actual logic stuff using C++. |
Theres multiple ways to create windows and controls with C/C++, not just "native". You can use Dialogs, MFC, GUI libs, etc. Going pure Win32 API to create them isn't hard either, just a bit more work and a ton of debugging to get the GUI "perfect".
I prefer using dialogs myself. Fast and easy to toss together a nice looking GUI. If not, I use my patchLib to make things for loaders and such.
_________________
- Retired. |
|
| Back to top |
|
 |
hcavolsdsadgadsg I'm a spammer
Reputation: 26
Joined: 11 Jun 2007 Posts: 5801
|
Posted: Wed Aug 06, 2008 4:09 pm Post subject: |
|
|
| Wiccaan wrote: | | rapion124 wrote: | | Consoles aren't that bad. It's a pain to make a window using native C++, unless you go to Visual C++ or MFC. What I usually do is make my GUI with a language like C#, VB, or Delphi and the actual logic stuff using C++. |
Theres multiple ways to create windows and controls with C/C++, not just "native". You can use Dialogs, MFC, GUI libs, etc. Going pure Win32 API to create them isn't hard either, just a bit more work and a ton of debugging to get the GUI "perfect".
I prefer using dialogs myself. Fast and easy to toss together a nice looking GUI. If not, I use my patchLib to make things for loaders and such. |
ResEdit makes this oh so easy if you aren't using dialogs.
Not to mention every resource editor in the universe outside of ResEdit seems to have some bizarre problem where shit gets mysteriously unaligned when you actually run it despite looking fine.
|
|
| Back to top |
|
 |
|