Re: Q: 4GL -> Java good idea?
Posted in 1997
In article <I6Nhz0ElJf+R091yn@kcbbs.gen.nz>, Kerry Sainsbury <kerry@kcbbs.gen.nz> writes >Team, > >I'm just wondering if anybody thinks a 4GL to Java cross-compiler would >be a good idea. > >This is, of course, entirely non-trivial, and the result would almost >certainly not be nice OO code. > >Accepting this, is it still a worthwile idea? > >One of the coolest things about Java, IMHO, is the ability to write portable, >readable, server-side code, which is what I would expect the 4GL -> Java >cross-compiler to be mainly used for: A migration path for business logic. > >Waddaya reckon? > MAJOR MAJOR BUCKS would be available to whoever got this working. We want to port our application (>200 4GL programs) to Windows. We have 15 sites and about 10 different source trees...don't ask, We started with 2 bespoke sites which then turned into a product... someone decides the best way to work was to take the version which was most like the customers requirements and make another copy of the source tree.... gradually these source trees have been merged but we still have > 1000 programs including different versions of the same program. Fortunately the current manager has merged the best from each into one new source tree and from no on all new sites use that one with configuration flags set in the database..i.e. the 4 newest sites one have one source tree. It will take ages to get down to one version of the system (probably will never happen as some sites have had > 200 days bespoke work done on their source tree)... Porting 1000 programs to Windows is not partical unless we can just recompile... >Thanks for your input, >Kerry "4GL on Linux is about as interesting as COBOL on CP/M" S >------------------------------------,------------------------------------------ >Kerry Sainsbury, kerry@kcbbs.gen.nz | THE INFORMIX FAQ v2.10 May 1997 >Quanta Systems, Auckland | http://www.iiug.org/techinfo/faq/ >New Zealand. Work: +64 9 377-4473 | ftp://ftp.iiug.org/pub/informix/faq > Home: +64 9 279-3571 | ftp://kcbbs.gen.nz:/pub/informix/ -- David Williams