Category: Opinions

Why I Dislike Code Generators

Those of you who follow the midrange.com lists probably are aware that I’m not a big fan of application code generators.

This includes (but is not limited to) …

* Case Tools (AS/SET, Synon, etc)
* EGL
* SQL Pre-processors (RPG SQL, COBOL SQL, etc)
* JSP (to a limited extent)
* Various 3rd party application generators

The reason is simple … the code you write is not the code that executes.

IBM i in the Cloud?

There’s a very interesting article in The Register (written by Timothy Prickett Morgan) about IBM getting into the ‘cloud’ computing space. One of the most interesting parts, at least to me, is the reference to IBM i … Ric Telford, vice president of cloud services at Global Technology Services, says that IBM understands that there […]

iSociety

Responding to a recent post in MIDRANGE-L about iSociety, Joe Pluta wrote … What a shame! I remember the enthusiasm in the i community when isociety was rolled out. If there is anything that I can do to help please contact me offline. I am more than willing to do whatever I can. I don’t […]

RPG Open Access

Aaron Bartell wrote about the new RPG Open Access (RPGOA) feature available for IBM i. The biggest problem with RPGOA is the cost … it’s not included in the base OS or RPG compiler. The cost is $500 – $5000, based on your system tier. As the IBM i community has demonstrated repeatedly … charging extra […]

Reality Check: Workstation Backups?

As IT professionals, we are (or should be) quite obsessed with backups. The question is … does our obsession go far enough? Yes, I’m sure our IBM i systems are all backed up quite securely … with tapes being rotated and taken off site. Probably even a solid HA solution to mirror your operational environment […]

Are you educating yourself?

Are you going to COMMON? If not, why not? OK, yeah, COMMON is kind of pricey. Add air fare, hotel, & food to the conference fee and you’re talking real money (not quite $100M though <grin/>). Next question: Do you attend your local user group meetings? What about their technical conferences? Word of advice: If […]

Document Decision

As developers, it’s been drilled into our heads that we must provide documentation for our programs … both inside the code, as comments, and for end user’s use. One thing I’ve noticed that we tend to neglect, however, is to document the DECISIONS we make. Why did we select one implementation over another.