[REBOL] Re: OSx news and external world reaction ...
From: andreas::bolka::gmx::net at: 5-Feb-2003 12:59
Wednesday, February 5, 2003, 8:22:04 AM, Petr wrote:
> is here anyone who tried abovementhioned "wxWindows/Eclipse/Qt"? And
> do you think View can't be used to develop the same level UI apps?
have a quick glance over the following info, and make up your own
mind.
wxWindows - 10+ year old, mature, open-source cross-plattform native
UI framework. originally a c++ framework it is accessible from all
major and some minor languages: python, perl, javascript, eiffel, lua,
etc. a .net port is in progress
- http://www.wxwindows.org/
Eclipse - i guess the author referred to the open-source
cross plattform native widget set, commonly known as SWT, that was
brought to java-land by ibm as part of the eclipse project.
- http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/main.html
Qt - a C++ app-dev toolkit. provides platform independent APIs for
GUI, db, net, files, etc. supports X11 (unix), win32 and Mac OS X.
free for non-commercial use under X11.
- http://www.trolltech.com/products/qt/
---
Some sample references:
wxWindows is widely regarded as a non-fancy and very solid
cross-plattform framework - "industry grade." It is used in a wide
variety of projects, for example
VTP (Virtual Terrain Project). The goal of VTP is to foster the
creation of tools for easily constructing any part of the real world
in interactive, 3D digital form. VTP writes and supports a set of
software tools (VTP Toolbox) and an interactive runtime environment
(VTP Enviro).
- http://vterrain.org/
VULCAN software is the leading 3D modelling and mine planning
software for the mining industry. VULCAN is applicable to all
situations involving spatial modelling and analysis, in fields ranging
from mining to environmental management, and urban planning to
defence
- http://www.vulcan3d.com/guiexample.html
Mitch Kapor's/The Open Source Application Foundation's upcoming
personal information manager is going to use wxWindows as well.
Basically, wxWindows is a proven solution and can be used for almost
any GUI application you can think of.
SWT, albeit quite young, is slowly gaining ground in Java-land finally
delivering the "write once run anywhere" premise for truly native
look/feel GUI applications. _The_ parade-project for SWT is obviously
Eclipse (and in fact, both are often mistaken for each other).
Eclipse is a full featured IDE for Java including all those things you
may have ever wanted in an IDE - UML modeling, version control,
tooltips everywhere, intelligent code (i.e. the tool knows the
language semantically and assists you in your craft) leading to
refactoring assistance and tons of other stuff. Eclipse provides an
open plug-in framework, allowing developers to do almost everything
with it.
SWT will most likely help Java to gain a bit of desktop-land. Wether
this will be a significant gain is still open - SWT still has to stand
the test of time and time will show wether it will be used for
anything else except Eclipse.
Qt is the framework underlying a non-trivial part of linux desktop
applications. in fact, KDE - being one of the two, large user-base
desktop environments for linux - is built using Qt. i suppose this
alone is enough to call a framework "proven." but have a quick look at
some reference customers of Qt.
- http://www.trolltech.com/products/customers.html?cr=1
now decide for yourself, wether /view can and/or should be used to
develop these things :)
--
Best regards,
Andreas mailto:[andreas--bolka--gmx--net]