Off Topic: GUI programming

Ken Moffat kmoffat at drizzle.com
Thu Feb 24 02:04:12 CET 2005


Xavier Otazu wrote:

>	Hi!
>
>	I would like to ask an off-topic question to this list because here there are a
>lot of (good!) Linux GUI programmers.
>
>	We (three persons and me) are teaching Software Engineering at 4th
>undergraduate year, and next year we would like to switch to Linux platform
>(actually we are on MS-Windows). The reason is that the tool we are using
>(Rational software) is expensive, difficult to maintain (because of
>incompatibilities with Win-2000 or with new XP Service Pack versions), unstable
>and we cannot distribute Rational to our alumni because of Rational license
>terms. We have searched on OpenSource tools and we think we can substitute many
>Rational tools with Linux ones (kdeveloper, Umbrello, CVS, subversion,
>valgrind-valgui, etc).
>
>	The ultimate (and the ONLY) problem is that one of the topic we teach
>is GUI design. Thus, alumni have to work, i.e. to program, with GUI. I know
>there exists several GUI libraries implementations for Linux (Qt, GTK+,
>wxWindows, Motif, the GFC Jeff Franks posted in this list, etc ...), but I don't
>know them deeply. Another problem, is that our alumni doesn't have much
>experience with Linux. In fact, they neither know anything about MFC nor Visual
>C++, but actually we teach them two classes about MFC to introduce basic
>concepts.
>
>	Hence, my question is, what do you think is the best GUI library to teach using
>Linux platform? Alumni should be able to perform the most basic tasks (create a
>dialog, insert buttons, react to button clicking, etc) with two introduction
>sessions.
>
>  
>

wxWindows is cross-platform, available on both linux and windows, and 
usable in many languages (c, python, perl, etc.) Have a look at

http://www.wxwindows.org/

http://www.bzzt.net/~wxwindows/icpp_wx1.html



-- 
ken





More information about the Xfce mailing list