Welcome Guest.   Make a donation to an author on the site September 02, 2014, 01:43:13 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Free DonationCoder.com Member Kit: Submit Request.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: When in a quandry seek advice from the experts  (Read 2525 times)
daveqt
Participant
*
Posts: 5

View Profile Give some DonationCredits to this forum member
« on: July 05, 2009, 06:29:36 PM »

Morning, I'm in a quandry over which prog language to use. I have recently purchased a software development project which writes IRD approved return preparation software. The programme needs to updated annually to comply with new legislation. My problem is the program is written in VB4 and as such there are not a lot of developers/writers who still use that language in NZ. I am also "elderly" and  I have to learn the VB4 prog language but would I be better to burst out and learn and compile the package in VB9 ensuring program longevity.

Advice or guidance on the pros and cons would be appreciated as at the moment I tend to be going in circles and getting nowhere.

Daveqt  New Zealand
Logged
mouser
First Author
Administrator
*****
Posts: 33,294



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: July 26, 2009, 04:05:42 AM »

I definitely think you would be better off upgrading the code to a current version of VB or whatever langauge you are going to use.  Trying to use it in such an out of date development environment is only going to cause you pain.
Logged
daveqt
Participant
*
Posts: 5

View Profile Give some DonationCredits to this forum member
« Reply #2 on: July 26, 2009, 05:16:07 AM »

Thanks for that. It supported my personal argument but I needed someone to confirm or deny. Thmbsup
Logged
mouser
First Author
Administrator
*****
Posts: 33,294



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #3 on: July 26, 2009, 12:31:07 PM »

It's also the kind of thing you might be able to hire someone to do.

Ironically, often the most difficult part of hiring a programmer for a task is not the actually coding but in figuring out exactly how the program should work and behave and look and feel.  But if you have some existing code and just want it upgrading or translated into a different language, it's much more of a straightforward task.
Logged
daveqt
Participant
*
Posts: 5

View Profile Give some DonationCredits to this forum member
« Reply #4 on: July 26, 2009, 04:46:40 PM »

Morning Mouser,

I have the code as the programme is fully functional in VB4 however as you confirmed it is becoming a dated language. I can read and make minor adjustments to VB4 but it is the ongoing functionality I worry about hence my question. In NZ the difficulty is also finding estab which offer on line training even for VS 2008 and although I have sought programmers I have had no reply to date and I thought there was a recession?

Thanks for the support and guidance. Love Screenshot Capture.

Logged
daveqt
Participant
*
Posts: 5

View Profile Give some DonationCredits to this forum member
« Reply #5 on: July 27, 2009, 11:26:13 PM »

Hi Mouser,

Just been talking with Microsoft on whether VB 4 can be upgraded to Visual Studio 2008. They assured that it can however when searching for the upgrade literature I read that this was a big NO NO due to minor language changes but mainly due to .NET platform used. Do you know who is correct
Logged
Ehtyar
Supporting Member
**
Posts: 1,236



That News Guy

see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #6 on: July 28, 2009, 05:56:02 AM »

In order that you might avoid the same outdated language issue that you're currently effected by, might I suggest a more heavily used language than VB.NET? Developers are fleeing VB.NET in droves for the power, consistency and familiarity of C#.

Where code maintainability and longevity are of primary concern, it can be advantageous to go with the more... dare i say, popular, languages.

Ehtyar.
Logged
daveqt
Participant
*
Posts: 5

View Profile Give some DonationCredits to this forum member
« Reply #7 on: July 28, 2009, 03:57:38 PM »

Thanks Ehytar,

Never considered another language mainly because VB talks in English therefore so much easier for an old fellow to understand
Logged
Ehtyar
Supporting Member
**
Posts: 1,236



That News Guy

see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #8 on: July 28, 2009, 07:12:34 PM »

C# is almost as verbose as VB.NET, but you'll find it is far more powerful, which will make coding much easier in the end IMHO. You should also find it very easy to pick up if you have even a passing familiarity with VB.NET. As an added bonus, reasonably simple projects will also run/compile on MAC and Linux under Mono.

Ehtyar.
Logged
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.034s | Server load: 0.09 ]