As I drag myself, kicking and screaming, out of the green-on-black stone ages and into the sunny clear skies of 21st century web enabled coding, I find myself seriously confused about what tools I should use to write this new fangled code. Leaving the world of green screen SEU stoneage Entry Utility isnt that easy.
The IBM RPG Code Editor – S.E.U. (or Stoneage Entry Utility as i like to call it) is a wonderful tool but lets face it, Windows rules the world and its time to get with the times.
There are so many out there, some established while I’ve been floundering around with my SEU Source editor and many new and leading edge applications just to confuse things further: WDSC? Rdi? Code400? Eclipse? Websphere? Mocha? Frontpage? and many many more acronyms and weird and wonderful names spring to mind. Recently, I’ve tried a few but it was the efforts of Mihael (the guy developing the wonderful RPG/Next-Generation application) that has finally inspired me to invest some time and figure out what its all about.
As it seems to be one of the most common, my IDE of choice is…. drum roll please… yes IDE stands for Integrated Development Environment… yes thats just a complicated way of saying ‘Code Editor’… anyway… *cough*… it’s ECLIPSE! “No. Stop. Wait” I hear you say “I looked at Eclipse and there is loads of different versions and plug ins and stuff and its so confusing I just couldn’t figure it out”
Join the club! I’ve spent a few weeks thinking exactly the same thing… I kind of knew that I wanted to use Eclipse as my code editor since this is the power behind the RPG/NG editor – which works wonderfully for editing RPG3/400/ILE code on the venerable artist-formerly-known-as-the-AS400. But, my problem is that looking at the ECLIPSE website, its none too clear which version can be installed, what package should be added, how do you add these packages to it, etc etc…
Basically, this great little tool tells you which versions are out there, lets you select the version to use (with a useful little overview of each one to keep things simple) and then installs it for you. Every time you run it will update components as newer ones come out and generally keep everything ship-shape and Bristol fashion.
Java, PHP, RPGLE development here I come….
If your ECLIPSE hasnt got a Pulse theres a good chance its Dead!
IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Alpha Nerd 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 in the words of the most interesting man in the world: Stay thirsty my friend.
Use RDi to make RPGLE lowercase
RDi V9.6 is here and it’s got some nice little tweaks
How to speed up IBM WDSC or RDi for faster RPG editing
Download and Update WebSphere Development Studio Client WDSC7 for free
How to Upload a SAVF with IBM I ACS a.k.a. Upgrade HTTPAPI (LIBHTTP) to V7.2
Developerworks Connections Sunset – How to Extend RDi
Why use IBM i RDi?
Copying iSeries fields from numeric to Alpha – aka using SQL to change column data type
What is IBM i Email and SPF?