Live data from Hacker News

The Completely Different World of Python with IBM i

ibmsystemsmag.com

11–20 of 24 posts

Re: The Completely Different World of Python with IBM i

#11
Aren't they very late to the game? Why even port PHP in the first place? PHP is even more brain damaged than C/C++ and it should not be supported at all if you want to sell your platform on security. In contrast, Python has real documentation, has proper module organization, and is popular for scientific computing. IBM has seriously been living in a cave. No wonder they are failing.

Re: The Completely Different World of Python with IBM i

#13
post #2

"Using OPO (Other People’s Objects)" Oh boy! Who is Jon Paris, and what is this article? It's as if somebody was writing about python circa 1997.

> It's as if somebody was writing about python circa 1997.

Sorry about the lack of warning. I found the perspective really interesting as it's pretty much the impressions of a traveler that came from distant exotic lands about a tool I use daily.

Re: The Completely Different World of Python with IBM i

#14
post #2

"Using OPO (Other People’s Objects)" Oh boy! Who is Jon Paris, and what is this article? It's as if somebody was writing about python circa 1997.

I was coming to comment the exact same thing. I actually stopped reading halfway through the article to check the published date because I thought it must be at least 10-15 years old!

Re: The Completely Different World of Python with IBM i

#15
post #5

Earlier quoted context omitted.

He's previously been writing RPG for the AS/400. That's pretty much exactly like living in a cave since 1975.

People write for the AS/400 in 2015? What?

Yep, and good RPG programmers can charge very high rates!

Re: The Completely Different World of Python with IBM i

#16
"You’ll find not only the usual date and time type operations but also functions for zipping files, processing XML, handling CSVs, and sending and receiving emails."

Oh dear god. This level of isolation is probably the worst outcome of being locked into a completely proprietary ecosystem.

Re: The Completely Different World of Python with IBM i

#17
post #10

Earlier quoted context omitted.

People write for the AS/400 in 2015? What?

Yes. Check your local job listings. Why? Never underestimate the inertia of a working legacy system.

I did just that, check it out: "Position is in a well-lighted office environment"

http://jobview.local-jobs.monster.com/Programmer-Analyst-Job...

Zwicker & Associates - a debt. collection agency.

Re: The Completely Different World of Python with IBM i

#18
This is a great move. AS/400, now IBM i, is a workhorse known for going practically years without any serious problems and good overall architecture (for its time lol). You set them up, code your apps, launch the stuff, and they just keep going and going and going.

Now, they've added to their all-in-one, largely-self-managing system the Python language with its easy maintenance, reliability, and productivity. Fits right in. Adding Python is always a smart move. The combo of IBM i and Python will be great for that community that's been stuck with IBM's crap software so far. Might get more of them on the other side, too, as they explore fun programming. :)

Re: The Completely Different World of Python with IBM i

#19
post #2

"Using OPO (Other People’s Objects)" Oh boy! Who is Jon Paris, and what is this article? It's as if somebody was writing about python circa 1997.

It's like culture shock: "Speaking of the function library, massive is not really an adequate word to describe it. The range of capabilities available is simply staggering."

Re: The Completely Different World of Python with IBM i

#20

This is a great move. AS/400, now IBM i, is a workhorse known for going practically years without any serious problems and good overall architecture (for its time lol). You set them up, code your apps, launch the stuff, and they just keep going and going and going. Now, they've added to their all-in-one, largely-self-managing system the Python language with its easy maintenance, reliability, and productivity. Fits ri…

From the job ad earlier:

> Some P/A's will take a rotating weekly shift to monitor the nightly job process to ensure no program errors interfere with the completion of any jobs running off hours.

Post reply on HN