VB.NET or Visual C++?

Reply

Join Date: Jul 2006
Posts: 47
Reputation: ChimpusDupus is an unknown quantity at this point 
Solved Threads: 0
ChimpusDupus ChimpusDupus is offline Offline
Light Poster

VB.NET or Visual C++?

 
0
  #1
Sep 5th, 2006
Hi,

I want to create a music editing program that will allow you to play songs using a MIDI device. I know there are significant differences in the capabilities of VB.NET and C++ but I'm not sure which would be more suited for such a project.

Any suggestions?

-James
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 1,181
Reputation: hollystyles will become famous soon enough hollystyles will become famous soon enough 
Solved Threads: 67
hollystyles's Avatar
hollystyles hollystyles is offline Offline
Veteran Poster

Re: VB.NET or Visual C++?

 
1
  #2
Sep 5th, 2006
Assuming (as you have not provided a lot of info)
1. You are doing this alone
2. You only need it to run on windows

I recommend C#.NET because the .NET framework comes with good libraries and all memory management is done for you that will help you create your program more easily. (VB.NET makes a mockery of the assignment operator '=' it's a road to perdition! VB was a cool thing in its day and I have done loads of stuff with it, but C# kind of makes it redundant if you ask me)

With C++, really you will need a handfull of coders to create the project in a reasonable amount of time, but you could make it run then on other platforms.
Last edited by hollystyles; Sep 5th, 2006 at 8:05 am.
==========================================
Yadda yadda yadda...
Web junky, fevered monkey
Reply With Quote Quick reply to this message  
Join Date: Jul 2006
Posts: 47
Reputation: ChimpusDupus is an unknown quantity at this point 
Solved Threads: 0
ChimpusDupus ChimpusDupus is offline Offline
Light Poster

Re: VB.NET or Visual C++?

 
0
  #3
Sep 5th, 2006
I am planning to do the project alone and, though this may change later, I really only need it to work on my own computer, using Windows XP. I don't know C# very well, though I know it's basically C++ syntax with VB keywords. Hopefully I can pick up a cheap book on C# for the project. If absolutely necessary, could I use VB.NET with reasonable success?
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 1,181
Reputation: hollystyles will become famous soon enough hollystyles will become famous soon enough 
Solved Threads: 67
hollystyles's Avatar
hollystyles hollystyles is offline Offline
Veteran Poster

Re: VB.NET or Visual C++?

 
0
  #4
Sep 6th, 2006
The .NET framework won't care if you use VB or C#. I just think C# is a cleaner syntax easier to read and a lot of other languages (php, pearl, python) follow the same semantics, so it will be a better investment of your time if you're going to program more in the future.

Oh and you will find a lot of .NET tutorials and articles tend to be in C# more often than VB.
Last edited by hollystyles; Sep 6th, 2006 at 4:59 am.
==========================================
Yadda yadda yadda...
Web junky, fevered monkey
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 1,181
Reputation: hollystyles will become famous soon enough hollystyles will become famous soon enough 
Solved Threads: 67
hollystyles's Avatar
hollystyles hollystyles is offline Offline
Veteran Poster

Re: VB.NET or Visual C++?

 
0
  #5
Sep 6th, 2006
==========================================
Yadda yadda yadda...
Web junky, fevered monkey
Reply With Quote Quick reply to this message  
Join Date: Jul 2006
Posts: 47
Reputation: ChimpusDupus is an unknown quantity at this point 
Solved Threads: 0
ChimpusDupus ChimpusDupus is offline Offline
Light Poster

Re: VB.NET or Visual C++?

 
0
  #6
Sep 8th, 2006
Thanks for the link. It looks pretty helpful.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC