Recommendations to others considering Visual LANSA:
If you're a multi-platform client needing one code base to run on multiple systems, Lansa is a good fit for you. Even if you're not, however, they have multiple other products that can integrate with Visual Lansa (such as Composer, LongRange, etc) that can provide a great deal of benefit to your organization when combined with Visual Lansa. It's definitely worth looking into. Review collected by and hosted on G2.com.
What problems is Visual LANSA solving and how is that benefiting you?
We are an ISV generating and deploying clinical & billing software to a larger number of customers. We have a large "legacy" application written in Synon/RPG, designed for operation on an IBMi OS. We needed to modernize the application to run in a Windows environment, but also wanted to keep the database in this system (instead of attempting to convert & rewrite), as well as being able to leverage existing code instead of having to rewrite the entire application from the ground up.
Lansa allowed us to pursue this goal. With a single coding language that generates output that runs on both Windows & the IBM system, there is no need to maintain two different sets of programs. We can call and execute existing RPG programs (reports, calculations) without having to rewrite them off-the-bat. This allowed us to create the screens, designing them how we wanted, rewriting where necessary, and snapping everything into Lansa's provided framework.
We also have a need for communication with outside entities, and have used Lansa Composer for conversion of data from our database to the expected format from other organizations, or vice versa (including being able to use standards such as HL7 or NCPDP). Lansa Composer / Lansa Integrator have allowed us to consume Web Services as well, directly from the application, instead of having to build & design from a third-party service. Review collected by and hosted on G2.com.