![]() |
|
![]() |
|
|
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: 544
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.
__________________
True Terror is to wake up one morning and discover that your high school class is running the country - Kurt Vonnegut Jr. |
|
|
|
|
|
#4 | |
|
Hobbyist Programmer
Join Date: Dec 2007
Location: Durban, South-Africa
Posts: 193
Rep Power: 1
![]() |
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.
__________________
Be kinder than necessary because everyone you meet is fighting some kind of battle. |
|
|
|
|
|
|
#5 | |
|
Battle Programmer
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 763
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: Dry west coast of Canada
Posts: 1,031
Rep Power: 5
![]() |
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 |
|
|
|
|
|
#9 |
|
Unknown
Join Date: Apr 2008
Location: unknown
Posts: 87
Rep Power: 1
![]() |
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: Dry west coast of Canada
Posts: 1,031
Rep Power: 5
![]() |
Re: Which visual Programming language
Quote:
__________________
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 |
|
|
|
|
![]() |
| 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 |