Thread: Need feedback: GeneXus will support PostgreSQL

Need feedback: GeneXus will support PostgreSQL

From
Haroldo Stenger
Date:
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.


Re: Need feedback: GeneXus will support PostgreSQL

From
Ryan Mahoney
Date:
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

Re: Need feedback: GeneXus will support PostgreSQL

From
Horst Herb
Date:
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


Re: Need feedback: GeneXus will support PostgreSQL

From
Stephan Szabo
Date:
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...




Re: Need feedback: GeneXus will support PostgreSQL

From
Haroldo Stenger
Date:
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.


Re: Need feedback: GeneXus will support PostgreSQL

From
Haroldo Stenger
Date:
(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.