> Just wondering if you have the choice of starting from scratch and I
> suppose you are going to use reasonable hardware, why not develop
> everything using Java?

JAVA is just too resource intensive on any platform.  I'm wondering what
kind of machine you would need if Netscape/Mozilla was written entirely in
JAVA.  I'm willing to bet it would take up about 1GB RAM.  I've seen IBM's
DB2 GUI Adminuistration Tool, which is written in JAVA, take up almost a GIG
of the machine's RAM everytime it is launched.

> Another thing. I am a not tvision user but given the choice on the same
> scenario and I am constrained to use C/C++

Actually, C/C++ is not a constraint.  It is our choice.  What I've learned
over the years is that the same amount of effort goes into building fairly
complex business applications regardless of the language used.  I can tell
you right now that to build something like a Warehouse Management System
would take me the same amount of time whether I use Powerbuilder, Visual
Basic, QT, Visual C++, Turbo Vision or Kylix.  The GUI portion of most
business applications is minimal, most of your code is spent on business
logic which will take pretty much the same amount of time in any language.
This is why we choose C/C++...at the end of the day, we end up with a
faster, smaller, more robust product.  Most important of all, the end result
is a "simple product".  No need to install JRE, Beans, SWING, Tomcat
etc...just deploy your binary and you're all set.  Minimizing the amount of
dependencies in any application minimizes the amount of problems/bugs you
will have in the future.

> I rather develop my gui using
> Qt and vim (maybe with a little help of Qt Designer). Given that you are
> using standard c/c++ libraries, gui's designed in linux will compile with
> little modifications in Windows.

My company is using QT right now for a different POS system.  This specific
POS is for restaurants, which requires a GUI interface, since the main
interaction with the user is through touch screen.  QT is small enough and
fast enough.  As a person who makes money out of selling software,  I also
like the fact that you can pay Trolltech to be able to deploy only binaries
(no need to open source).  The only problem with QT is that it requires
X-Windows which is heavy for my clients' existing machines.  These are 6,000
USD machines, by the way, so upgrading the RAM/Motherboard and monitors
would be costly.





_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

Fully Searchable Archives With Friendly Web Interface at http://marc.free.net.ph

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to