Oz and Mozart Hackers Mailing List

Project Announcements


From: BCalco@Exchange.WebMD.net
Date: Sun Aug 31 2003 - 17:34:46 CEST


Anybody and everybody:
 
I've returned to the group as an active member and wish to announce a few
projects I'm working on, and for which I may need to solicit requirements
and other assistance. Those of you who have been around long enough will
recognize them from the last time I returned to the group, which was, alas,
unsucessful - but then that's never deterred me from coming back ...
again... and again.. and... ;)
 
1. Windows DLL loading from the OPI bug. I'd like to figure this one out
since it is a serious showstopper for Windows users wishing to test functors
that call into Windows DLLs from the OPI.
 
2. wxMozart. This project seeks to create a comprehensive low-level native
binding to wxWindows (www.wxwindows.org <http://www.wxwindows.org> ), such
that Mozart GUI applications using the bindings for the presentation layer
will not only be cross-platform, but they'll look nice, too, and provide a
full complement of GUI abstractions for even the most sophisticated GUI
needs.
 
3. Amadeus. This will be cross-platform GUI IDE for Mozart built using
wxMozart - that is to say, written in Oz. Features will include complete
integration with MOGUL via Ozmake, the ability to create native as well as
pure Oz functors and applications, and eventually even a GUI building
capability and intellisense.
 
Anybody with insights into/experience with #1 and ideas or enthusiasm for #2
or #3 is welcome to engage with me in a dialog about these as I work on
them. #3 is dependent on #2 for implementation; however, it's never too
early to gather requirements.
 
FYI my goal with #2 is not just to create a binding, but rather that the
binding that gets created allows the user to subclass wx toolkit widgets and
create composite components that are themselves packagable for re-use. I
also am considering creating wx classes in C++ directly, specifically for
integration with Oz.
 
/**
 * Bob Calco
 * Senior Software Architect
 * WebMD Practice Services
 * 15151 NW 99th Street
 * Alachua, FL 32615
 * 386.462.2148 x 27111
 * 352.278.1140 (cell)
 * <mailto:bcalco@webmd.net> bcalco@webmd.net
 * "rcalco" handle (both AIM and Yahoo)
 */
 

-
Please send submissions to hackers@mozart-oz.org
and administriva mail to hackers-request@mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.



This archive was generated by hypermail 2b29.