IBMi + WDSC7.0 + TN5250 = Wow Squared!

  • Home
  • /
  • Blog
  • /
  • IBMi + WDSC7.0 + TN5250 = Wow Squared!

December 15, 2009

This is a very old blog, for several years Visual Studio with the Code 4 IBM i Plugin is my recommended RPG code development tool.

IBMi + WDSC7.0 + TN5250 = Wow Squared! 1

Visual Studio Code (VS Code) offers several advantages over IBM Rational Developer for i (RDi) for IBM i code development: Its lightweight, open-source nature provides a highly customizable and modern development environment, supporting a wide range of extensions tailored for IBM i, such as RPGLE, CL, and DDS syntax highlighting, code formatting, and debugging tools. VS Code’s vibrant ecosystem, with extensions like Code for IBM i, enables seamless integration with IBM i systems, offering features like PASE support, SQL integration, and modern source control with Git. 

Unlike RDi, which feels heavy and outdated, VS Code is cross-platform, regularly updated, and free, making it accessible for developers. 

Additionally, its intuitive interface, robust community support, and compatibility with modern DevOps workflows make it a more flexible and cost-effective choice for IBM i development compared to RDi’s more rigid, proprietary structure.

IBM i – WebSphere Development Studio Client (RPG Programming Tool) is really quite Cool!

I’ve just installed WDSC7.0 for the first time (/me ducks from the barrage of rotten fruit launched at him from the rowdy-RDi-crowd) and have almost had a religious experience with it.

IBMi + WDSC7.0 + TN5250 = Wow Squared! 2

For years I’ve been feverishly hammering away in S.E.U. and P.D.M. mistakenly thinking that I just haven’t got the time to learn a new G.U.I for writing RPG and CL programs on the IBMi.

Look at that – I used WDSC, RDi, SEU, PDM, GUI and IBMi all in the same paragraph 😉 but at least I never used the word leverage or any other business junk phrases like lets run that idea up the flagpole and see who salutes

Possibly I’m the only IBMi Developer who wasnt already using a modern source code editor, in which case you’re laughing at me, but just in case you (dear reader) are still in the world of SEU then just stop right now and get a copy of WDSC7 from your IBM business partner. It’s FREE as its been replaced by the new, very expensive, Rational Developer (also called RSE).

From my perspective, WDSC7 is simply amazing.

Fully prompted code editing, automatic RPG3 code upgrades to RPG4, a fantastic SDA alternative and with the advent of the TN5250 client which integrates into it – I can now edit code, compile code, debug code, design screens and sign-on to the green/black environment all from within the same program. It’s simply amazing.

The Telnet client (which I will write about later because its so amazing it deserves its own write up) means you can look at code the old fashioned way:

WDSC7.0

or with a simple click (or even using a PDM option which launches the LPEX editor you can edit the same code in WDSC which looks like this:

IBMi + WDSC7.0 + TN5250 = Wow Squared! 3

which of course is vastly better than SEU because not only does it still do all the old style SEU line commands but you can scroll up down, do global find/replace, prompt code, it colour highlights loops, opcodes and factor statements… the list goes on… I’ve got to stop before I get too excited.

Talking about excited – then I can click the convert to free form button which will automatically take my smelly old RPG3, give it a quick spit and polish and upgrade it to rpg4/freeformat:

IBMi + WDSC7.0 + TN5250 = Wow Squared! 4

I am simply gobsmacked. It’s brilliant.

WDSC7 is revolutionizing the way I write code on the IBMi.

  • Goodbye AS400, SEU, green/black screens and dodgy 1980’s shoulder pads
  • Hello graphical code environments, rapid program design and IBMi for the new millenium.

/me ducks back to down play in the wonderful new world of Websphere Developments

Modern Coding IDE for IBM i Programmers

Visual Studio Code (VS Code) is a popular source code editor developed by Microsoft that supports various programming languages, including IBM i (iSeries, AS/400) languages such as RPG, COBOL, and CL. IBM BOB is VS-Code on Steroids! With the help of extensions and plugins, both IDE’s are transformed into powerful tools for IBM i programming, providing features like syntax highlighting, AI code completion, debugging, and more.

NickLitten


IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Shameless Trekkie, Belligerent Nerd, Englishman Abroad and Passionate Eater of Cheese and Biscuits.

Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day.

Enjoy your stay, feel free to comment and remember: If at first you don't succeed then skydiving probably isn't a hobby you should look into.

Nick Litten

related posts:

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe NOW
7-day free trial

Take This Course with ALL ACCESS

Unlock your Learning Potential with instant access to every course and all new courses as they are released.
 [ For Serious Software Developers only ]

Online Learning for IBM i Software Technology Professionals

“The more that you read, the more things you will know. The more that you learn, the more places you’ll go.” – Dr. Seuss

>