Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Vb.net 1

Status
Not open for further replies.

chaimUsa

Programmer
Jan 22, 2003
71
US
Hi all does it pay to stay with old programing tools
Why not Upgrade?

Please reply
 
I think I heard somewhere that COBOL will be part of the .NET architecture. Not sure which versions.
 
It depends on the reason you are upgrading. A programming tool is just that. A tool to get something done. If there is a business reason to learn something else, then do it.
Curiosity is a good reason to try something new.

Learning a new tool isn't necessarily an upgrade of one's skills. You're either a good programmer, or not. Skill comes with experience.

Languages are simply sets of syntax. Every program, regardless of platform, has to do the same things. These are the I-P-O. Input-Processing-Output. That's it. This hasn't changed since Babagge's Differential Engine. Methodologies change but the basics remain. Once you learn one language, you can learn others.

.Net is a pretty slick way to do web development and any language can be made to interface with it. .Net has a layer called CLR - Common Language Runtime. A vendor can write its language to the CLR to integrate it. Fujitsu has a COBOL .net product and ASNA has an RPG .net product.

It's tough to guess which languages will benefit us most. You have to pick a horse and ride it. If it's the wrong one....

 
Well, I like to think of it as Murphy's Law (if something will go wrong it will). If you have a system in place which is currently working, only upgrade tools that require upgrade (i.e. for .NET / 64-bit stuff)
 
Hi chaimUsa,
From both a personal and business point of view, it is worth staying with the 'old programming tools', but complementing them with either additions to the old, or integrating them with new languages etc. Don't drop something that works, just because something new comes along, but try to combine the new with the old.
Marc
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top