Blogs

About this blog

I'm a well-known mainframe performance guy, with almost 30 years of experience helping customers manage systems. I also dabble in lots of other technology. I've sought to widen the Performance role, incorporating aspects of infrastructural architecture.
I'm a world-famous podcaster and screencaster (albeit VERY thinly spread). :-)

Find us on Facebook

Maybe you've all heard of BPXWUNIX. Maybe it's just me that hasn't. Hence the question mark in the title. Seriously, I doubt this REXX function is as widely known about as it should be. And this post hopes to illustrate a little of its value. Suppose you're writing a REXX program with a stem variable in it. Suppose you want to sort the strings in the stem variable: You might write your own... [More]

JVM-based languages have an interesting property for z/OS programmers: They are zAAP-eligible. As we all know zAAP Eligibility brings a number of benefits - including the licence charge benefits and the ability to run on a full-speed processor even when your general-purpose processors are subcapacity ones. (I'll briefly mention zAAP-on-zIIP here for completeness, and then move on.) You... [More]

I've talked about BPXWUNIX before but here's a nice use case: Filtering REXX query results. When I get your performance data I have code that stores it in a database which I query with (essentially) REXX.
The predicate syntax is very simplistic so I'd like to do better.
I can't replace the syntax (not entirely true but close enough) but I can filter the results better. Consider the following... [More]