• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • ARTech Nearly Done with ‘Rocha’ Rewrite of GeneXus 4GL

    November 6, 2007 Alex Woodie

    We’re still about three months away from seeing the general availability of “Rocha,” the codename for the 10th version of the fourth-generation language (4GL) development tool, GeneXus, from ARTech. But to hear company executives talk about it from last week’s North American user conference in Chicago, Rocha is ready for users to start using to develop next-generation Web 2.0-style applications, and even to put them into production on System i machines.

    Since it was founded in 1988, GeneXus has been helping companies around the world develop business applications that run on the AS/400. Since the Uruguayan company rolled out its first generators for RPG and COBOL, it has followed that up with additional generators for Visual Basic, C, C++, Java, and C#, giving its customers the flexibility to deploy their GeneXus applications on the platform stack that best fits their needs.

    For the last two years, ARTech has been focusing on a major rewrite of the 4GL, called GeneXus version 10, or simply Rocha. With Rocha, the company is making several big advances, including support for Web 2.0-style interfaces, the addition of a workflow process modeler in the IDE, support for pattern-based development, and the addition of Ruby and PHP generators.

    Juan Nicolás Jodal, who co-founded ARTech with Breogán Gonda and is also a vice president, took time at the beginning of the company’s conference at the IBM Innovation Center in Chicago last week to explain the significance of Rocha to IT Jungle.

    The generation of Web 2.0 user interfaces within Rocha is perhaps the most significant enhancement in Rocha, according to Jodal. “Given we generate application, the developer doesn’t need to know anything about the AJAX or JavaScript or whatever,” he says. “They develop the application exactly as they used to develop applications, just focus on business rules and all of this stuff, and we care all about the technology stuff like Javascript.”

    Users can create “unbelievably sophisticated Web application using the iSeries as the back end,” Jodal says. Since many GeneXus users are also iSeries shops, they automatically gain the capability to generate Web 2.0-style interfaces just by moving their older GeneXus material into the new Rocha repository, and regenerating the application.

    Another improvement in the “look and feel” department relates to the introduction of pattern-based development in Rocha. By using patterns to generate user interfaces and other application components, developers can roll-out new applications much more quickly, without having to worry whether the screens look the same and flow well from one screen to another.

    Patterns will make developers more productive, Jodal says. “The idea of the pattern, for example . . . is to have a kind of standardized user interface,” he says. “For example, the same button always means the same. In order to enforce that, in the past this use to require a set of guidelines, a book or something that developers must read. With this, we put the guidelines inside GeneXus, so no one needs to read anything more about the guidelines. The guidelines are active, so the developer has far more productivity, and there’s no need to worry about what this button means. And also the architect will be more safe [knowing] that all of the applications have the same look for everyone.”

    Jodal also sees more business analysts creating applications within GeneXus, as opposed to programmers. “So in version 10 we decided to be more business analyst friendly in the user interface by, for example, having the business process modeler,” he says. “In the past, everything started with just developers. But right now, we have business analysts, we have Web designers, and technical writers” using the software.

    Integrating the ARTech’s existing business process modeler, called GXFlow, directly into the GeneXus IDE will allow developers to add workflow functionality directly into their GeneXus-created applications, Jodal says. “We think, in the future, all business applications will need workflow embedded, so the best way to do that is to just embed all the workflow stuff inside GeneXus,” he says. “Right now it’s pretty easy to develop the workflow-enabled application inside GeneXus.”

    Last but not least will be a new option to generate applications in the Ruby language, in addition to all the other optional languages. While the RPG and COBOL generators remain popular, Jodal is convinced Ruby could be the next big language on the platform–even bigger than PHP, which GeneXus will also support after Ruby is supported.

    “We started with Ruby because we found Ruby, [while] it’s not so popular these days, [will] be more popular even than PHP,” Jodal says. “It’s the same kind of language, but it has a lot of momentum right now. Basically, you can generate the same application as PHP with fewer lines of Ruby. It’s more powerful.”

    GeneXus version 10 is still in the beta stage, but it’s a “very strong beta,” says Dane Drotts, president of GeneXus USA, which is based in Chicago. “We’ve had thousands of customers working with the CTPs [community technology previews] for months and months.”

    Indeed, Breogan Gonda, the president of the parent company in Montevideo, Uruguay, is telling users that GeneXus 10 is so stable that it’s ready to start writing applications today. The only work left to do is to finish up the documentation and a few other odds and ends, which should be cleaned up by March.

    RELATED STORIES

    GeneXus to Bring Major Changes to IDE with ‘Rocha’

    GeneXus 4GL Environment Continues to Evolve



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    DRV Tech

    Get More Out of Your IBM i

    With soaring costs, operational data is more critical than ever. IBM shops need faster, easier ways to distribute IBM applications-based data to users more efficiently, no matter where they are.

    The Problem:

    For Users, IBM Data Can Be Difficult to Get To

    IBM Applications generate reports as spooled files, originally designed to be printed. Often those reports are packed together with so much data it makes them difficult to read. Add to that hardcopy is a pain to distribute. User-friendly formats like Excel and PDF are better, offering sorting, searching, and easy portability but getting IBM reports into these formats can be tricky without the right tools.

    The Solution:

    IBM i Reports can easily be converted to easy to read and share formats like Excel and PDF and Delivered by Email

    Converting IBM i, iSeries, and AS400 reports into Excel and PDF is now a lot easier with SpoolFlex software by DRV Tech.  If you or your users are still doing this manually, think how much time is wasted dragging and reformatting to make a report readable. How much time would be saved if they were automatically formatted correctly and delivered to one or multiple recipients.

    SpoolFlex converts spooled files to Excel and PDF, automatically emailing them, and saving copies to network shared folders. SpoolFlex converts complex reports to Excel, removing unwanted headers, splitting large reports out for individual recipients, and delivering to users whether they are at the office or working from home.

    Watch our 2-minute video and see DRV’s powerful SpoolFlex software can solve your file conversion challenges.

    Watch Video

    DRV Tech

    www.drvtech.com

    866.378.3366

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    Bug Busters Software Engineering:  High availability software that won't break the bank
    COMMON:  Join us at the annual 2008 conference, March 30 - April 3, in Nashville, Tennessee
    Maximum Availability:  The ultimate System i replication for business of all sizes

    IT Jungle Store Top Book Picks

    The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
    The System i Pocket RPG & RPG IV Guide: List Price, $69.95
    The iSeries Pocket Database Guide: List Price, $59.00
    The iSeries Pocket Developers' Guide: List Price, $59.00
    The iSeries Pocket SQL Guide: List Price, $59.00
    The iSeries Pocket Query Guide: List Price, $49.00
    The iSeries Pocket WebFacing Primer: List Price, $39.00
    Migrating to WebSphere Express for iSeries: List Price, $49.00
    iSeries Express Web Implementer's Guide: List Price, $59.00
    Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
    Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
    Getting Started with WebSphere Express for iSeries: List Price, $49.00
    WebFacing Application Design and Development Guide: List Price, $55.00
    Can the AS/400 Survive IBM?: List Price, $49.00
    The All-Everything Machine: List Price, $29.95
    Chip Wars: List Price, $29.95

    The Latest i5/OS V5R4 PTFs: What Is Going On? V6R1 CL Enhancements

    Leave a Reply Cancel reply

Volume 7, Number 42 -- November 6, 2007
THIS ISSUE SPONSORED BY:

LANSA
PowerTech
nuBridges
ARCAD Software
Affirmative Computer

Table of Contents

  • XAware Takes the Open Source Plunge
  • Quadrant Refines PPM Offering with IntelliChief 2.0
  • ARTech Nearly Done with ‘Rocha’ Rewrite of GeneXus 4GL
  • VAULT400 Offers Free Insurance with ‘Quick-Ship’
  • 3Q Holdings to Buy IPMS for $16 Million
  • English Clothing Maker Taps looksoftware for System i Modernization
  • Centerfield, S4i Offer Deal on System i Performance Tools
  • IBS Partners with Global for Excel Software
  • Mochasoft Updates TN5250 for Mac OS X
  • InfoPrint Solutions Expands Globally

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24
  • Big Blue Raises IBM i License Transfer Fees, Other Prices
  • Keep The IBM i Youth Movement Going With More Training, Better Tools
  • Remain Begins Migrating DevOps Tools To VS Code
  • IBM Readies LTO-10 Tape Drives And Libraries
  • IBM i PTF Guide, Volume 27, Number 23

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle