![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Ryan Blakley
|
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.
|
|
|
|
|
|
#2 |
|
Hmmmm ... Is there more??
Join Date: Apr 2008
Location: Post Falls, ID
Posts: 15
Rep Power: 0
![]() |
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 |
|
|
|
|
|
#3 |
|
PFO God In Training
![]() Join Date: Jun 2005
Location: near St Louis, MO. (USA)
Posts: 489
Rep Power: 4
![]() |
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. |
|
|
|
|
|
#4 | |
|
Hobbyist Programmer
|
Re: Which visual Programming language
Quote:
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.
__________________
>BstrucT |
|
|
|
|
|
|
#5 | |
|
Battle Programmer
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 742
Rep Power: 3
![]() |
Re: Which visual Programming language
Quote:
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> |
|
|
|
|
|
|
#6 |
|
Programming Guru
![]() ![]() ![]() |
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." |
|
|
|
|
|
#7 |
|
Expert Programmer
Join Date: May 2005
Location: East Lansing, MI
Posts: 663
Rep Power: 4
![]() |
Re: Which visual Programming language
C# ++
|
|
|
|
|
|
#8 |
|
Caffeinated Neural Net
Join Date: Jun 2005
Location: Wet west coast of Canada
Posts: 887
Rep Power: 4
![]() |
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.
__________________
A man's knowledge is like an expanding sphere, the surface corresponding to the boundary between the known and the unknown. As the sphere grows, so does its surface; the more a man learns, the more he realizes how much he does not know. Hence, the most ignorant man thinks he knows it all. - L. Sprague de Camp |
|
|
|
|
|
#9 |
|
Unknown
Join Date: Apr 2008
Location: unknown
Posts: 37
Rep Power: 0
![]() |
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 ------------------------------------------------------------------------ |
|
|
|
|
|
#10 | |
|
Caffeinated Neural Net
Join Date: Jun 2005
Location: Wet west coast of Canada
Posts: 887
Rep Power: 4
![]() |
Re: Which visual Programming language
Quote:
__________________
A man's knowledge is like an expanding sphere, the surface corresponding to the boundary between the known and the unknown. As the sphere grows, so does its surface; the more a man learns, the more he realizes how much he does not know. Hence, the most ignorant man thinks he knows it all. - L. Sprague de Camp |
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
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 |