Thread: Need feedback: GeneXus will support PostgreSQL
Hi dear people, (My condolences to all afected by terrorist acts in US) As I have been telling for a while, GeneXus database rapid application developing tool, will now add to its set of four databases supported, PostgreSQL. I think this is Great News (C) ;-) Why? Because GeneXus has a great deal of already developed applications, which can switch from one database to another seamlessly, and now PostgreSQL, can become a target. I predict that in two years, 20% of GeneXus developed projects, will run on PostgreSQL. This means a lot of oportunities for PG consultants, and specialists. I need feedback from you. I need to know if you are as excited as I am about this. Please, don't stay silent if you want to say something. At least, email me personally. Thanks indeed. Regards, Haroldo.
What is it? 8) is it middleware? Is it pre-built applications? I'm confused! -r At 11:34 PM 9/12/01 -0500, Haroldo Stenger wrote: >Hi dear people, > >(My condolences to all afected by terrorist acts in US) > >As I have been telling for a while, GeneXus database rapid application >developing tool, will now add to its set of four databases supported, >PostgreSQL. I think this is Great News (C) ;-) Why? Because GeneXus has a >great >deal of already developed applications, which can switch from one database to >another seamlessly, and now PostgreSQL, can become a target. I predict that in >two years, 20% of GeneXus developed projects, will run on PostgreSQL. This >means >a lot of oportunities for PG consultants, and specialists. > >I need feedback from you. I need to know if you are as excited as I am about >this. > >Please, don't stay silent if you want to say something. At least, email me >personally. > >Thanks indeed. > >Regards, >Haroldo. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.251 / Virus Database: 124 - Release Date: 4/26/01
On Thursday 13 September 2001 15:34, Ryan Mahoney wrote: > What is it? 8) is it middleware? Is it pre-built applications? I'm > confused! It is sort of an application framework and builder. IMHO not very useful, as it does not support any real world programming language apart from Java (supports C#, Java, RPG, COBOL, C/SQL, Visual Basic, Visual Foxpro, Visual Studio.Net) and only a couple of non-Microsoft platforms. Their claims of language & platform independence are simply not true. Horst
On Thu, 13 Sep 2001, Horst Herb wrote: > On Thursday 13 September 2001 15:34, Ryan Mahoney wrote: > > What is it? 8) is it middleware? Is it pre-built applications? I'm > > confused! > > It is sort of an application framework and builder. > IMHO not very useful, as it does not support any real world programming > language apart from Java (supports C#, Java, RPG, COBOL, C/SQL, Visual > Basic, Visual Foxpro, Visual Studio.Net) and only a couple of non-Microsoft > platforms. Their claims of language & platform independence are simply not > true. I don't know, pretty much any framework/builder that wants to work with postgres is probably a good thing. I haven't read through most of their information yet, so I'll have to reserve judgement on anything else...
Ryan Mahoney wrote: > > What is it? 8) is it middleware? Is it pre-built applications? I'm confused! Genexus is a VRAD tool, database oriented. You code in a mix of graphical forms, and plain code. The code combines logic paradigm, event oriented programming, and imperative code. There is a very powerful command (for each/enfor) which is a loop over records in the DB, with a given order, a given start and a given stop points, and added restrictions. Nested for eachs are allowed, making it easy to do grouping of records and totals. There are four main programming templates "Transactions", "Work Panels", "Procedures" and "Reports". Once the app is modelled using these elements, a working prototype can be generated from it, in a language out of VB, VFox, Java, C, COBOL, RPG, XBase, C#. Regarding the databases with which the app will interact, one can choose between Oracle, MS SQL Server, Informix, and IBM DB2. And now, PostgreSQL. Along the programming process, the database is automatically created, and normalized (3rd normal form). Then the full working app is generated in the target language. I'm the main fan of GNU/Linux, FreeBSD, and PostgreSQL, within the GeneXus community. I'm the one responsible of persuading GeneXus' people of the urge of this recent decision. Another cool initiative is www.gxopen.com.uy, which is a website devoted to open source GeneXus-made projects. Thanks. Regards, Haroldo.
(On-topic since GeneXus' people decision of supporting PG.) Horst Herb wrote: > > On Thursday 13 September 2001 15:34, Ryan Mahoney wrote: > > What is it? 8) is it middleware? Is it pre-built applications? I'm > > confused! > > It is sort of an application framework and builder. > IMHO not very useful, as it does not support any real world programming > language apart from Java (supports C#, Java, RPG, COBOL, C/SQL, Visual > Basic, Visual Foxpro, Visual Studio.Net) and only a couple of non-Microsoft > platforms. Their claims of language & platform independence are simply not > true. Hmm.. Used to be truer than now. But people like me who deeply understand what can be accomplished with GeneXus, and fully believe in Open Source, are changing the point of focus of future versions of GeneXus. Most of the current focus is MS related. But recent decision to support PostgreSQL, as the fifth database shows renewal. Also, I would add that C/SQL is as a good thing as Java depending on what must be built. Regards, Haroldo.