|
Hi Doug, > > I'm all for using BIFs with new code, but wouldn't it be nice to have > legacy code nicely formatted too? To me, it seems "cleaner" to have > the conversion indent it properly and add EOF(50) or whatever than to > switch to fixed format for the line. > > What do you think? I certainly do agree that it would be a good thing to have an option to automatically convert to CF, on the other hand I have a strong feeling that IBM won't build a utility to ease the conversion to the CF-specs. Depending on the final implementation of the CF-specs it would raise the many valid concerns that you mention - and as I've experienced during my RPG/IV-crusade so far, it's not only a question of new functions and semantics being made available: The whole process of structuring and modelling an application has changed dramatically with the introduction ILE and RPG/IV - even the best RPG/IV conversion tools I've seen so far are only capable of - more or less - replacing code line by line. I have converted some of our legacy applications to take advantage of f.x. date arithmetic and performance improvements, but the application as such is still based on the RPG/400 specifications limitations in terms of structure and design. Given the fact that CF-specs doesn't add new functions not available to C-specs I see them as a tool to further improve flow, structure and readability in RPG/IV programs - in the case of converting legacy programs the outcome I think will be closely related to the programs current state in this respect. Based on this assumption I'd say that - in this shop - the CF-specs would primarily find their way into new applications. What's the state of things in your shop in that respect? Best regards, Carsten Flensburg +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.