Miguel de Icaza

Miguel de Icaza
Miguel de Icazais a Mexican programmer, best known for starting the GNOME, Mono, and Xamarin projects...
NationalityMexican
ProfessionScientist
CountryMexico
platform
In the GNOME project we tried to keep the platform language independent.
build nice platform
But .NET is a really nice platform to build on.
effort microsoft multiple
.NET was a company-wide branding effort at Microsoft that spanned multiple projects.
cases cross linux major mozilla programs projects specific tools wildly work
In some cases we've been building tools that are specific to Linux for the desktop, and they only work on Linux, but I see two major projects that are wildly, wildly successful: Mozilla and OpenOffice, and those two programs are cross platform.
edition later released releasing work
After releasing Mono 1.0, we started work on a new edition of Mono that will be released later in the year.
large produced
In addition to that, Mono has produced a very large set of extra libraries.
running
Running the test suite like this allows us to catch problems when they are just introduced.
build builds continuous extensive process runs test tools
At Novell, we have set up a continuous build process for Mono and its tools that not only builds Mono, but also runs an extensive test suite.
technology interesting doe
Well Microsoft really does develop some really interesting technology.
realizing enough written
There is a point in your life when you realize that you have written enough destructors...
language programming programming-languages
With .NET once an API is published it's available to all programming languages at the same time.
editing needs stories
So if we're going to build new applications that require a large time investment, like say movie editing - today that doesn't matter for the enterprise desktop, but eventually it will when we get closer to consumers - you really need to have a cross-platform story.
looks moonlight desktop
We could refresh the look and feel of the entire desktop with Moonlight
writing today patents
The software patent problem is not limited to Mono. Software patents affect everyone writing software today.