Einverstanden. Aber warum sollte unsere geliebte i den ganzen .Net-Overhead mit sich rumschleppen?

Was mich überzeugt hat, und warum ich IceBreak nach Deutschland geholt habe, ist (O-Ton):

The key to a simple web-development approach is ".aspx", Compiled Active Server Pages. This technology has been used in .NET on Microsoft web servers for a quite some time. Now we are bringing ASPX to the iSeries "Application Server Program eXtension". The syntax is similar and the performance is faster with i5/OS OS/400 / IBM I program objects executing directly from the IceBreak server.

IceBreak is based on the ASPX syntax developed by Microsoft for the .NET framework used in IIS (Internet Information Server) environment. ASPX is also inspired by other environments like JSP (Java Server Pages).

Ninety percent of Microsoft powered internet solutions are based on ASPX. As a result, there is a large base of ASPX knowledge. Although IceBreak is a dedicated server platform for the System i ILE developers, it has attracted developers from the Microsoft .NET community by redefining RPG as “just another scripting language” for ASPX.

Mein Fazit: es geht nicht unbedingt darum, welche technische Basis zum Einsatz kommt, sondern mit welchen Resourcen eine Technik zum Einsatz gebracht werden kann. Mal so unter uns eingefleischten RPGlern und Cobolianern ;-)