Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Apr 10th, 2008, 9:34 PM   #1
Silverblaze4575
Ryan Blakley
 
Join Date: Apr 2008
Location: Allen Park, Michigan.
Posts: 0
Rep Power: 0 Silverblaze4575 is on a distinguished road
Send a message via AIM to Silverblaze4575
Which visual Programming language

I'm currently struggling in deciding which Visual Programming language/application to use. I understand this is an opinionated question but I could use some help. I've used visual basic, and It seemed obsolete, but if its the easiest and most used I'll have no problem continuing to use it. Which visual programming application is the best.
Silverblaze4575 is offline   Reply With Quote
Old Apr 10th, 2008, 9:51 PM   #2
opa6x57
Hmmmm ... Is there more??
 
opa6x57's Avatar
 
Join Date: Apr 2008
Location: Post Falls, ID
Posts: 15
Rep Power: 0 opa6x57 is on a distinguished road
Red face Re: Which visual Programming language

I think the answer is: It depends on what you're trying to do.

If you're writing a visual application that must deal with millions of transactions a day - using TCP/IP packets and with heavy doses of SQL database interaction - then you should probably write that in something as tight as you can get. Some variation of C most likely.

If you're writing an application where most of the time the application is idle - waiting for user input - then the focus should be on the language that will give the user the best computing experience. And, here it may become a matter of which is more valuable to you - your time writing the program - or the milliseconds of extra time that the program MAY require because you wrote it in VB .NET versus MFC for example.

But, hey, that's just one man's opinion. I'm sure you'll get others.
__________________
Ken -
New to PFO ... but been dabbling in various versions of BASIC since highschool - circa 1973.

"Shouldn't the 'Air and Space' museum be empty?" - Dennis Miller
opa6x57 is offline   Reply With Quote
Old Apr 10th, 2008, 10:47 PM   #3
Ancient Dragon
PFO God In Training
 
Ancient Dragon's Avatar
 
Join Date: Jun 2005
Location: near St Louis, MO. (USA)
Posts: 532
Rep Power: 4 Ancient Dragon is on a distinguished road
Re: Which visual Programming language

If you use Visual Studio .NET then you can have the best of all worlds -- you can combine VB, C#, C++ and C all in the same program. I have not done it myself but that's what I've heard and read.
__________________
I Like Ike. Vote for Dwight Eisenhower this November.
--This message brought to you by the the Procrastinators Club Of America.
Ancient Dragon is offline   Reply With Quote
Old Apr 11th, 2008, 12:48 AM   #4
BstrucT
Hobbyist Programmer
 
BstrucT's Avatar
 
Join Date: Dec 2007
Location: Durban, South-Africa
Posts: 175
Rep Power: 1 BstrucT is on a distinguished road
Re: Which visual Programming language

Quote:
Originally Posted by Ancient Dragon View Post
If you use Visual Studio .NET then you can have the best of all worlds
I totally agree.
I was advised to look into Visual C# if I want to write for the windows platform, and haven't looked back.
I guess it's all platform independent.
__________________
The more the human race tries to change everything, when not needed, the less will they be able to change themselves when they need to.
BstrucT is offline   Reply With Quote
Old Apr 11th, 2008, 12:53 AM   #5
Jimbo
Battle Programmer
 
Jimbo's Avatar
 
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 754
Rep Power: 3 Jimbo is on a distinguished road
Re: Which visual Programming language

Quote:
Originally Posted by Silverblaze4575 View Post
I've used visual basic, and It seemed obsolete, but if its the easiest and most used I'll have no problem continuing to use it. Which visual programming application is the best.
All of the languages in Visual Studio can be used for their own uses. Anything managed, which would be C#, VB, and Managed C++, will provide approximately the same functionality but they have some differences due to the languages themselves. C++ also has the advantage of being able to write unmanaged apps. You'll probably find Visual Basic.NET easiest to pick up if you're already familiar with VB syntax.

Quote:
Originally Posted by Ancient Dragon View Post
If you use Visual Studio .NET then you can have the best of all worlds -- you can combine VB, C#, C++ and C all in the same program. I have not done it myself but that's what I've heard and read.
Yep, you can combine things pretty well. There's some stuff that don't mingle too well, like (IIRC) Modules in VB.NET. But interop between managed languages is otherwise pretty clean, and you can even (with a little effort) use unmanaged libraries in managed code as well.
__________________
<insert disclaimer here>
<insert shameless plug for Visual Studio here>
Jimbo is offline   Reply With Quote
Old Apr 11th, 2008, 8:30 AM   #6
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
Re: Which visual Programming language

C# for the win.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Apr 11th, 2008, 11:47 AM   #7
OpenLoop
Expert Programmer
 
OpenLoop's Avatar
 
Join Date: May 2005
Location: East Lansing, MI
Posts: 663
Rep Power: 4 OpenLoop is on a distinguished road
Re: Which visual Programming language

C# ++
OpenLoop is offline   Reply With Quote
Old Apr 12th, 2008, 8:56 AM   #8
lectricpharaoh
Caffeinated Neural Net
 
lectricpharaoh's Avatar
 
Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,010
Rep Power: 5 lectricpharaoh will become famous soon enough
Re: Which visual Programming language

I also recommend C#. It's quite a slick little language, and should you need to call 'native' code (ie, not managed code written for .NET), it's fairly simple with p/invoke. My current project is a program to control my Griffin PowerMate, as the included software isn't quite as functional as I'd like it to be. I expected the learning curve to be rather steep, as I'd never done any USB programming before, but it's actually easier than I thought it would be. Still, for many programs, you won't need to use p/invoke at all, and can instead do everything from managed code.

If you're more comfortable with VB, there's always VB.NET. I'm not sure how different it is from VB6 and earlier versions, as I've never used those (and I try to avoid VB.NET where possible, too), but it should let you ease into things. If you do this, and decide to use C# later on, you can combine your C# code with your VB.NET code, as others have mentioned.

However, I would not stick with legacy VB. It's too old, MS probably doesn't support it much (if at all), and .NET programming offers a lot of advantages.
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot.
- Vaarsuvius, Order of the Stick
lectricpharaoh is offline   Reply With Quote
Old Apr 28th, 2008, 6:51 AM   #9
JD-Salinger
Unknown
 
JD-Salinger's Avatar
 
Join Date: Apr 2008
Location: unknown
Posts: 79
Rep Power: 1 JD-Salinger is on a distinguished road
Re: Which visual Programming language

So, does that mean that learning just one programming language would be a disadvantage compared to a programmer who knows many language?, my main language is c++ and i know just a little Java and what I'm planning is to learn python when i am comfortable in using c++, Opinions about this, anyone?
__________________
-------------------------------------------------------------------------
I thought what I'd Do was, I'd pretend to be one of those deaf mutes
------------------------------------------------------------------------
JD-Salinger is offline   Reply With Quote
Old Apr 28th, 2008, 3:27 PM   #10
lectricpharaoh
Caffeinated Neural Net
 
lectricpharaoh's Avatar
 
Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,010
Rep Power: 5 lectricpharaoh will become famous soon enough
Re: Which visual Programming language

Quote:
Originally Posted by JD-Salinger
So, does that mean that learning just one programming language would be a disadvantage compared to a programmer who knows many language?, my main language is c++ and i know just a little Java and what I'm planning is to learn python when i am comfortable in using c++, Opinions about this, anyone?
Well, it depends. If you're applying for a job as, say, a C# programmer, and the only requirement is experience with C#, it won't matter much. On the other hand, knowing more languages does mean you can apply for more positions, and having a broader perspective and the ability to approach problems in different ways is never a disadvantage.
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot.
- Vaarsuvius, Order of the Stick
lectricpharaoh is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Assistance in choosing a programming language pseudodementia Software Design and Algorithms 32 Oct 8th, 2007 7:31 AM
io programming language bulio Other Scripting Languages 3 Jul 13th, 2007 8:34 AM
The C programming Language (2nd Edition) nnxion Book Reviews 10 Jul 6th, 2007 3:29 PM
Which Programming Language You Use The Most? Soulstorm Coder's Corner Lounge 19 Apr 6th, 2007 10:29 PM
Which Programming Language for Beginner ? nkanthikiran Other Programming Languages 18 Jan 21st, 2006 5:53 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 3:44 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC