Subject | Re: [Firebird-general] Development platform suggestions |
---|---|
Author | Milan Babuskov |
Post date | 2005-03-01T20:03:46Z |
Cagatay Tengiz wrote:
and I'm very satisfied. It does lack some advanced OO features, but
you can add stuff that's missing yourself.
perhaps you should drop it and invest time better.
desktop area. Web applications are another story. If you go down the
Java or C++ road be prepared to face compiling-times that you haven't
seen on Delphi. It might make you give up. Python could be the right
choice.
If you go kinderbasd/ibpp path, be prepared to write some components
from scratch that Delphi gave you.
For wxWidgets/wxPython there are some automated classes (wxODBC
familty), but they work via ODBC driver. I haven't tried that myself,
it reportedly does work well, so YMMV.
I myself write most apps in PHP. I also wrote few apps using
wxWidgets, C++ and IBPP, but I was very proficient with C++ before I
got into that, so I can't estimate what would it mean for you.
HTH
--
Milan Babuskov
http://fbexport.sourceforge.net
http://www.flamerobin.org
> drop wxwidgets - lack of OODepends what you really need. I have developed 5 applications with it
and I'm very satisfied. It does lack some advanced OO features, but
you can add stuff that's missing yourself.
> test C++ : can be learnt quick enough ?Depends what is "quick enough". If you're not familiar with C++ yet,
perhaps you should drop it and invest time better.
> java : how fast can an application developed compared to delphi?I don't think you'll find anything that can compare with Delphi in
desktop area. Web applications are another story. If you go down the
Java or C++ road be prepared to face compiling-times that you haven't
seen on Delphi. It might make you give up. Python could be the right
choice.
> In fact I have to port only user interfaces, because business logic isYou still need to fetch the data back&forth and display it on screen.
> mainly handled on Firebird using stored procedures and triggers.
If you go kinderbasd/ibpp path, be prepared to write some components
from scratch that Delphi gave you.
For wxWidgets/wxPython there are some automated classes (wxODBC
familty), but they work via ODBC driver. I haven't tried that myself,
it reportedly does work well, so YMMV.
I myself write most apps in PHP. I also wrote few apps using
wxWidgets, C++ and IBPP, but I was very proficient with C++ before I
got into that, so I can't estimate what would it mean for you.
HTH
--
Milan Babuskov
http://fbexport.sourceforge.net
http://www.flamerobin.org