<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Miguel de Icaza's blog - Latest Comments in Mono 2.0 is out! - Miguel de Icaza</title><link>http://migueldeicaza.disqus.com/</link><description></description><atom:link href="https://migueldeicaza.disqus.com/mono_20_is_out_miguel_de_icaza/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Thu, 16 Oct 2008 11:25:44 -0000</lastBuildDate><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-3089765</link><description>&lt;p&gt;We are trying to work with other distribution maintainers to ensure that people get access to packages that have been fine-tuned for each distribution.&lt;/p&gt;&lt;p&gt;In the past our RPMs ended up conflicting with distribution-provided packages, or in the case of Debian, our packages had a very different partitioning than what they used.&lt;/p&gt;&lt;p&gt;We are now working early with distribution maintainers to ensure that relevant patches are applied upstream and that they get the source for their packages on time.&lt;/p&gt;&lt;p&gt;It is a transition period, but the end result will be a better distributed Mono fr everyone.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">migueldeicaza</dc:creator><pubDate>Thu, 16 Oct 2008 11:25:44 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-3076592</link><description>&lt;p&gt;I noticed a lot of the downloads for other platforms besides SuSE and Windows variants are no longer developed. Is that going to be continued?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Robert</dc:creator><pubDate>Wed, 15 Oct 2008 17:27:16 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-3076348</link><description>&lt;p&gt;Thanks!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Robert</dc:creator><pubDate>Wed, 15 Oct 2008 17:12:36 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-3029740</link><description>&lt;p&gt;what' are those licence issues with ip[od | hone] ?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">j23tom</dc:creator><pubDate>Mon, 13 Oct 2008 17:19:18 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-3027997</link><description>&lt;p&gt;Get Charles Petzold's free .Net Zero book &lt;a href="http://www.charlespetzold.com/dotnet/" rel="nofollow noopener" target="_blank" title="http://www.charlespetzold.com/dotnet/"&gt;http://www.charlespetzold.c...&lt;/a&gt; and type in the c# examples starting from the beginning to the end of the book in your editor of choice on top of Mono. After that do the same with Jon Skeet's amazing &lt;a href="http://csharpindepth.com/" rel="nofollow noopener" target="_blank" title="http://csharpindepth.com/"&gt;http://csharpindepth.com/&lt;/a&gt; for all the c#3.0 bits..&lt;/p&gt;&lt;p&gt;After that you will be there..&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anthony</dc:creator><pubDate>Mon, 13 Oct 2008 15:58:54 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-3002650</link><description>&lt;p&gt;First programming language...&lt;/p&gt;&lt;p&gt;What is the best way to learn Mono?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Robert</dc:creator><pubDate>Sat, 11 Oct 2008 20:36:25 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2987562</link><description>&lt;p&gt;When will the new generic Linux-installer be available?&lt;/p&gt;&lt;p&gt;It's sad that you invest time in supporting all these distros, when some people just want to get the binaries!&lt;/p&gt;&lt;p&gt;I even don't need an installer, but a simple tgz with all the binary files...&lt;/p&gt;&lt;p&gt;I always download it and strip it to the minimum for our Debian based devices. I'd really like to get it now, but was completely lost in all the rpms...&lt;br&gt;(I just wanted to extract the raw files from them)&lt;/p&gt;&lt;p&gt;It's not a nice experience to see pages that tell me to use update-manager I never heard of!&lt;/p&gt;&lt;p&gt;And there was no progess in the download server since 4.10.&lt;/p&gt;&lt;p&gt;It would be great if there was some progress... I don't even need any installers, I know that this is work, but just a bare download of just the binary files (I don't want to compile it myself).&lt;/p&gt;&lt;p&gt;Also it was confusing that somehow 1.9.2 seems to be an RC for mono 2.0???&lt;/p&gt;&lt;p&gt;Were is that fork?&lt;/p&gt;&lt;p&gt;Well, maybe it clears itself up shortly, great release, mono is simply great!! Being really open, flexbile, fast, nice to use and bringing some good things from windows to liunx making them so much better! I love it!&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christian</dc:creator><pubDate>Fri, 10 Oct 2008 17:45:47 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2969720</link><description>&lt;p&gt;Mono 2.2 will ship with the new Linear IR, and this should be out in December (see our Roadmap page for details).   The new GC will come, but it will take significantly longer.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">migueldeicaza</dc:creator><pubDate>Thu, 09 Oct 2008 17:07:36 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2968494</link><description>&lt;p&gt;Hi Volodymyr.&lt;/p&gt;&lt;p&gt;Mono already features ahead of time compilation (see Miguels blog &lt;a href="http://tirania.org/blog/archive/2006/Aug-17.html" rel="nofollow noopener" target="_blank" title="http://tirania.org/blog/archive/2006/Aug-17.html"&gt;http://tirania.org/blog/arc...&lt;/a&gt; ) as does .NET with ngen. But code generated with that is not faster (since it is position dependent) and can even be slower (only startup time is faster). And that is even the case for GCJ !!! It might sound strange but gcj most often is slower (!!!) than the newest java sdk versions.&lt;/p&gt;&lt;p&gt;(for a speed comparison between gcj and java see  &lt;a href="http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&amp;amp;lang=java&amp;amp;lang2=gcj" rel="nofollow noopener" target="_blank" title="http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&amp;amp;lang=java&amp;amp;lang2=gcj"&gt;http://shootout.alioth.debi...&lt;/a&gt; )&lt;/p&gt;&lt;p&gt;I myself thought for a long time that code running in a virtual machine can not be executed as fast as native code. For highly optimized C++ Code this is still true and that might even hold until the end of time. But since i am not doing the usual .NET, ADO.Net, ASP.Net stuff  with mono (the bread and butter stuff of the majority of companies)  and do a lot of prototyping of algorithms which work on a lot of data and do a lot of number crunching instead, i have a good feeling about the speed of various implementations of languages.&lt;/p&gt;&lt;p&gt;Six years ago i started doing some benchmarking with raytracing and mesh algorithms in C# and C++ and compared the running time of the implementations. The result was a catastrophy. C# was about six times slower than C++ (but i have to admit at that time i had nearly no knowledge of how to program C# efficently :-) ).&lt;/p&gt;&lt;p&gt;Nowadays when i compare the running time of  a standard not highly optimized C++ program and it's counterpart in C# i get results that show, that the C# solution reaches about 75% up to 90% of the C++ version under Microsoft Windows with .NET 3.5&lt;br&gt;(of course using SSE-Intrinsics and using everything C++ might have to offer, you might even be faster, but that alone opens possibilities which i never dreamed of)&lt;/p&gt;&lt;p&gt;And if you compare the quality of the code generated from the Mono C# compiler with the code generated by Visual Studio 2008 you will see that it is from a performance point of view equal. That means that the mono team has done an outstanding piece of work which they can really be very proud of. Their compiler is as good as the newest Microsoft compiler. That means, if you run a mono compiled executable on windows you won't see any difference to a Visual Studio compiled one, which is marvelous.&lt;/p&gt;&lt;p&gt;The code generated by the jit is still somewhat slower. From my measurements it is about 50% up to 66% of the speed you will get on .NET 3.5 on windows which is acceptable if you think about the other work the mono team has done.&lt;/p&gt;&lt;p&gt;The first priority for the mono team surely is api completeness, because most companies need mono for porting their Windows ADO.NET, ASP.NET application to Linux and that is clearly more important and has a higher priority. First make it work, then make it fast. And if you think about the development of gnome applications then mono applications are really a lot faster than the usual gnome python based applications (i love python and use it a lot, so nothing bad against it, but it really is noticeable slower)&lt;/p&gt;&lt;p&gt;But what i have seen is also, that mono gets faster and better with every release. And i am very sure that, when they have linear ir and the generational garbage collector ready the mono guys will rock .NET even more than they have done in the past.&lt;/p&gt;&lt;p&gt;So just wait anxiously for the next releases and you won't ask for static nativ code again :-)&lt;/p&gt;&lt;p&gt;They have done a great job and i am sure they will do so in the future.&lt;/p&gt;&lt;p&gt;Berti&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Berti</dc:creator><pubDate>Thu, 09 Oct 2008 16:00:26 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2966170</link><description>&lt;p&gt;¡Felicidades!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ismael Olea</dc:creator><pubDate>Thu, 09 Oct 2008 13:58:41 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2960695</link><description>&lt;p&gt;Is support for compilation to static native code planned? GCJ is already here and difference between mono and java byte codes is so thin, so they both can be compiled by same compiler at same time.  What is problem with that -  MS, patent problems, license, etc.?&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Volodymyr Lisivka</dc:creator><pubDate>Thu, 09 Oct 2008 06:47:46 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2945341</link><description>&lt;p&gt;Hi Miguel! Many congratulations to you and the rest of the mono team for releasing mono 2.0.&lt;/p&gt;&lt;p&gt;Each version just gets better and better and i am always anxious to see the next one. I hope i can try out this version soon without recompiling the sources myself and fixing missing dependencies (i am using Ubuntu and at the moment there is no newer version of mono available, for getting mono 1.9 i used the installer version which worked just fine, but a simple sudo apt-get install would be nice). It's great to see that the C5 Generics Library, the Visual Basic 8 compiler and the new mono debugger is included in this release.&lt;/p&gt;&lt;p&gt;I'm eager to see whether the performance increased in the new version since i am doing a lot of graphics programming with mono/.net and the excellent tao framework shortly (something which was only possible with C++ recently and now is doable with mono). I still measure a substantial performance difference between .net and mono (depending on the operations) but it gets less and less with each version which makes me very happy and confident.&lt;/p&gt;&lt;p&gt;Do you know when mono will be shipped out with linear IR and the generational garbage collector ?&lt;/p&gt;&lt;p&gt;Off-Topic: What happened to the mono site ? It's now looks so gloomy. Where is the nice and cheerful Monkey-Jungle Theme gone ? Being a primate i miss all the monkey pictures and my jungle ;-)  And the monologue page still has the old style ...&lt;/p&gt;&lt;p&gt;Again many thanks to you and the rest of the mono team for this great new release. It is a great piece of work and i hope you will keep going.&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;Berti&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Berti</dc:creator><pubDate>Wed, 08 Oct 2008 15:46:43 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2945183</link><description>&lt;p&gt;Imagino la emoción que debe generar este hito para todos los que han empujado para que esto sea realidad.&lt;br&gt;queda felicitar a todos  los que han puesto su sangre y sudor en el proyecto.&lt;/p&gt;&lt;p&gt;gracias.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Juan Parra</dc:creator><pubDate>Wed, 08 Oct 2008 15:37:16 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2940105</link><description>&lt;p&gt;Hola,&lt;/p&gt;&lt;p&gt;Estamos trabajando directamente con los empaquetadores de Debian para asegurarnos que ellos le den el mantenimiento adecuado a Mono en Debian.&lt;/p&gt;&lt;p&gt;Hay una lista en &lt;a href="http://lists.ximian.com" rel="nofollow noopener" target="_blank" title="http://lists.ximian.com"&gt;http://lists.ximian.com&lt;/a&gt; con la ifomracion.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">migueldeicaza</dc:creator><pubDate>Wed, 08 Oct 2008 11:47:53 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2940025</link><description>&lt;p&gt;We will be working on this, there is now a bug in bugzilla tracking down this issue:&lt;/p&gt;&lt;p&gt;&lt;a href="https://bugzilla.novell.com/show_bug.cgi?id=414209" rel="nofollow noopener" target="_blank" title="https://bugzilla.novell.com/show_bug.cgi?id=414209"&gt;https://bugzilla.novell.com...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;We are lagging a little bit behind on the 2.0 release (Mac packages are not up yet for example), but we will get to this as soon as the other bits are done.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">migueldeicaza</dc:creator><pubDate>Wed, 08 Oct 2008 11:46:49 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2933292</link><description>&lt;p&gt;Please don't hesitate to start blogging about using Mono on the iPhone. I just can't wait to be able to use Mono on the iPhone!!&lt;/p&gt;&lt;p&gt;Specific questions to answer include; Do I have to jailbreak my phone? Will Moonlight work in the browser? Will Cocoa# work with the UI?&lt;/p&gt;&lt;p&gt;TIA&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anthony Tarlano</dc:creator><pubDate>Wed, 08 Oct 2008 04:28:49 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2931321</link><description>&lt;p&gt;I don't suppose it would be possible to make the installer *not* require admin access on windows ? This makes it very hard for those of us in a corporate environment - ie no local admin on our dev machines - to try out the new release.&lt;br&gt;At the least a tarball of the binaries would be good - I don't think there should be anything significant in the installer that really needs admin access.&lt;br&gt;thanks,&lt;br&gt;Ian&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian</dc:creator><pubDate>Wed, 08 Oct 2008 00:30:12 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2926332</link><description>&lt;p&gt;Felicitaciones loco !!!! Un espectaculo el laburo que estan haciendo, prometo portar y testear a full mis aplicaciones .net.&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jose Llanes</dc:creator><pubDate>Tue, 07 Oct 2008 20:17:06 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2925621</link><description>&lt;p&gt;Muchas felicidades por la versión segunda de mono y por supuesto muchas gracias por el trabajo duro. Es la versión mejor como siempre ;-) y por fin mono tiene un debugger. Espero verlo en MonoDevelop.&lt;/p&gt;&lt;p&gt;Pero soy un poco triste que no hay soporte oficial para distribuciones basadas en Debian (¡ y hasta Enero de 2007 se reportaron 129 distribuciones basadas en Debian!). En Ubuntu la versión actual todavía es 1.2.6 que es más viejo que Matusalén. ¿ Por que no hay ningún soporte para distribuciones basadas en Debian ?&lt;/p&gt;&lt;p&gt;A mí no me gusta mucho el diseño nuevo de sitio web de mono. El diseño viejo era mucho más amable y tenía un diseño mucho muy distintivo.&lt;/p&gt;&lt;p&gt;Saludos al equipo de mono y otra vez muchas gracias por el trabajo maravilloso.&lt;/p&gt;&lt;p&gt;PD: Miguel, en la lista de compiladores de código abierto has olvidado a "Nemerle". &lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Raul</dc:creator><pubDate>Tue, 07 Oct 2008 19:20:40 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2923814</link><description>&lt;p&gt;We are constantly impressed by what the Mono team is able to accomplish.  Although we have just released a version of SplendidCRM 2.1 on the PostgreSQL + Mono 1.9/Linux platform, we will add support Mono 2.0 as quickly as can.  You can checkout our online demo at &lt;a href="http://postgresqlmono.splendidcrm.com" rel="nofollow noopener" target="_blank" title="http://postgresqlmono.splendidcrm.com"&gt;http://postgresqlmono.splen...&lt;/a&gt;.&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">SplendidCRM</dc:creator><pubDate>Tue, 07 Oct 2008 17:01:08 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2922088</link><description>&lt;p&gt;all right! way to go Mono team!! =DD&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hugo Blanco</dc:creator><pubDate>Tue, 07 Oct 2008 15:13:28 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2919912</link><description>&lt;p&gt;We are trying to have each community maintain the packaging for platforms that are not our core platforms.&lt;/p&gt;&lt;p&gt;This means that we are trying to work with the Debian packagers and experts on packaging Mono on Debian;   Solaris packages to do the Solaris packaging and so on.&lt;/p&gt;&lt;p&gt;There is a new mailing list for this: mono-packagers-list@lists.ximian.com&lt;/p&gt;&lt;p&gt;In the meantime, you would have to compile this yourself from source&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">migueldeicaza</dc:creator><pubDate>Tue, 07 Oct 2008 13:02:00 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2919052</link><description>&lt;p&gt;Congratulations Miguel!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Tue, 07 Oct 2008 12:06:33 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2918413</link><description>&lt;p&gt;The new website looks great! Congrats on the new release.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gabriel</dc:creator><pubDate>Tue, 07 Oct 2008 11:22:51 -0000</pubDate></item><item><title>Re: Mono 2.0 is out! - Miguel de Icaza</title><link>http://tirania.org/blog/archive/2008/Oct-06.html#comment-2917766</link><description>&lt;p&gt;This is great news, congratz&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">SQLDenis</dc:creator><pubDate>Tue, 07 Oct 2008 10:40:03 -0000</pubDate></item></channel></rss>