Re: The future of pgAdmin II...
От | Dave Page |
---|---|
Тема | Re: The future of pgAdmin II... |
Дата | |
Msg-id | FED2B709E3270E4B903EB0175A49BCB1293314@dogbert.vale-housing.co.uk обсуждение исходный текст |
Ответ на | The future of pgAdmin II... (Dave Page <dpage@vale-housing.co.uk>) |
Список | pgadmin-hackers |
> -----Original Message----- > From: Justin Clift [mailto:justin@postgresql.org] > Sent: 27 March 2002 14:41 > To: Dave Page > Cc: pgadmin-hackers@postgresql.org > Subject: Re: [pgadmin-hackers] The future of pgAdmin II... > > > Dave Page wrote: > > > <snip> > > For the longterm future (i.e. pgAdmin III), I think the way > forward is > > C#. I've been playing with this over the last few days and it seems > > fairly easy to learn, and should easily do what would be > required. The > > best bit is that there should be an open-source compiler and class > > libraries available soon > > (http://www.go-mono.com) which would enable us to target > *nix platforms. > > Hi Dave, > > Purely as a matter of curiosity, what is it about C# which > makes you feel it's the best available choice (I know, years > in the future though). If you believe the Microsoft hype (and I'm beginning to *this time* after playing with it), it combines the power of C++ with the development speed of VB. Despite years of tinkering, I could never get my head round C++ (probably didn't spend enough time in one go on it), yet my first app in C# (which took about 4 hours to learn/write) featured complete exception handling and input validation and allowed the user to enter connection details into a gui, then connected to PostgreSQL and listed the tables & their rowcounts in template1 into a listview. C/C++ with QT (even if I did get C++) would be *slow* to develop in. I wrote ~30,000 lines of fairly bug free code for pgAdmin II in about a year of spare time, working just little enough to keep the wife from throttling me. I could never have done that in C/C++. Java, *in my experience* is generally slow and clunky (before anyone starts, I'm not trolling). I've had problems with most Java apps I've come across. VB.NET is so different from VB6, that I don't want to learn it and spend the rest of my time in VB6 projects deleting the .NET code I just typed in without thinking. It's also not cross platform, not to mention the 400 upgrade issues with pgAdmin2.vbp!. So that's it I suppose. It's quick to learn, and will be cross platform soon (with a little effort fro Ximian + friends) and should do everything and more that pgAdmin XXX will require. Regards, Dave.
В списке pgadmin-hackers по дате отправления: