Blog Mono de Christophe Narbonne

Blog d'un passioné pour les passionés. Knowledge is Power

RecentComments

Comment RSS

[Mono]Mono 2.2 de sortie pour Bientôt.

Lundi 8 décembre... Nous devrions voir arriver Mono 2.2 !
[[edit: bon il y a un peu de retard pour la release qui est finalement prévue fin décembre]]

Alors, ce changement de version ne porte évidemment pas que des corrections de bugs, il amène de vrais nouveautés que je vais tenter de vous présenter rapidement.


Nous avons un nouveau JIT avec une nouvelle représentation qui n'est plus arborescente, mais linéaire.
La vision arborescente simplifiait un peu la génération de code mais complexifiait tout le reste. De se fait le nouveau JIT sera plus simple à comprendre et à améliorer.
Un gain de performance dans la plupart des cas.
En savoir plus (en).

Mono peut désormais nous proposer du SIMD (Single Instruction, Multiple Data)  qui s'avère pouvoir faire gagner beaucoup en performance, voilà quelques slides à ce sujet que Miguel de Icaza avait présenté à la PDC 2008.

 

 

 

 

Amélioration des performances sur les classes génériques grâce au Full Generic Sharing.

Full AOT compilation c'est-à-dire compiler entièrement l'application. L'intérêt premier est l'embarqué pour éviter d'avoir à utiliser ou embarquer le JIT.

 

Le namespace Routing de l'ASP.NET arrive avec 2.2 et mise à jour de transactions ADO.NET.

Les winforms mono sous windows auront désormais le rendu natif windows.

Et pour finir notre liste non exhaustive de nouveautés, le Shell C# sur lequel je ferai un article et allant de pair un namespace Mono.CSharp.Evaluator permettant notamment d'exécuter des "string" contenant des instructions C#.

Posted: déc. 06 2008, 10:44 by christophen | Commentaires (2) RSS comment feed |
  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Général | Mono | News