[EMAIL PROTECTED] wrote: > no problems yet - fingers-crossed > We started with C# (reluctantly ) as we were loaned a Tablet PC for > experimentation for handwritten input - that has worked reasonably well > (in the lab) and we convert the handwriting to SNOMED CT in real-time.
C# is actually a very well-designed and implemented language (better in almost all respects than Java), and a production version of Python, called IronPython, is now available for the .NET environment (thanks to funding from Microsoft, and yes, it's open source), so mixing and matching C# and Python is suddenly very easy. Also, the Mono project, which aims at (and to a very large degree now achieves) replication of the .NET and C# environments on Linux (and Macs?) is really coming along, and Mono is now being used to build serious Linux-based applications. So C#/.NET on the client is not a bad choice, and Python on the server side (and perhaps on the client side as well thanks to IronPython) seems like sound bets to me (but don't forget Mono compatibility). The experience of the GNUmed project with the open source wxWindows/wxPython as a cross-platform GUI environment has not been a happy one. The QT environment for Trolltech (dual licensed open source/proprietary) would be a better choice for an independent cross-platform GUI environment. But .NET/Mono is also fine, I think (but what do I know). Tim C _______________________________________________ Gpcg_talk mailing list [email protected] http://ozdocit.org/cgi-bin/mailman/listinfo/gpcg_talk
