Re: Should WinBinder be developed in Qt?

From: Date: Tue, 19 Oct 2004 22:51:52 +0000
Subject: Re: Should WinBinder be developed in Qt?
References: 1  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-1492@lists.php.net to get a copy of this message
IMO, don't go near Qt. Two reasons: - The reason that WinBinder is attractive is because it does native win32 - Qt has crappy license implications If you're going to use a toolkit, go for wxWidgets. --Wez. On Tue, 19 Oct 2004 18:52:34 -0300, Rubem Pechansky <pechansky@hypervisual.com> wrote: > Hello all, > > Manuel Lemos, of phpclasses.org fame, points out some important issues about > the future of WinBinder that I'd like to share with you. He thinks that if > WinBinder is meant to succeed it has to be a viable replacement for PHP-Gtk, > and this includes of course being multiplatform. He points Qt as the best > native multiplatform solution. Maybe he is right. IMO this approach has the > following advantages: > > - Inherently multiplatform > - Qt's API is much easier to work with than Windows' > - API is fully tested and debugged, avoids tedious trial and error / testing > - Much more stable > > And the disadvantages: > > - Object-oriented model may compromise non-OO PHP/WinBinder > - Long learning curve for WinBinder core developers (i.e. me :) > - Need C++, not C (I'm not the best C++ programmer around) > - Can't compile with anything other than MS Visual Studio > - Possible license restrictions for future shareware/commercial products > (not sure) > - Extra footprint of about 3.5 MB > > Of course the sooner the decision is made, the better. What do you think? > Should I halt the development of WinBinder as it is now and delve deep into > Qt? > > ------------------- > Rubem Pechansky > > WinBinder - The native Windows binding for PHP > http://winbinder.sourceforge.net/ > winbinder-discussion@lists.sourceforge.net > > Hypervisual - Advanced Design for IT > http://hypervisual.com/ > > -- > PECL development discussion Mailing List (http://pecl.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.pecl.dev (#1492) next »