Linked by Eugenia Loli on Tue 19th Oct 2004 16:55 UTC
Mono Project This article provides a tour through some Mono programs, along with details about how you can start experimenting with them yourself. Not all of the programs featured here are finished products, but they're all exciting and show off interesting aspects of Mono. Even more Mono applications can be found at GnomeFiles.org: We should add to the list the excellent PolarViewer and SportTracker (they go together), and of course, GCursor#, CSBoardGalaxium Messenger, SkyNET and GLyrics among others like Bless, fewnn, GFax, WoodPusher, CDCollect and Kurush.
Permalink for comment
To read all comments associated with this story, please click here.
RE: The point is...
by Justin Sane on Tue 19th Oct 2004 17:36 UTC

If you read the O'Reilly article they do make little comments on why they chose to do development in Mono.

Ex:


Having written quite a lot of code in Java before coming to GNOME, the most obvious benefit of Mono compared to Java is signals. Another great thing with Mono is the ease of calling C code and integrate with already written code.



Because decoding audio itself isn't a simple process, there aren't any all-Mono ways of doing this yet. Instead, Muine uses the "p-invoke" facility of Mono to hook into the C-based multimedia library libxine. Calling C code from Mono doesn't require any supplemental C coding, unlike most other languages such as Perl or Python.