Journal Mono 3.2 est sorti

Posté par (page perso) . Licence CC by-sa
Tags :
19
23
août
2013

Bonjour Nal,

Mono, l'implémentation présumé libre de la technologie Microsoft .NET, est sorti le mois dernier. Comme je n'ai pas vu de dépêche sur l'évènement, je me suis dit que tu serais intéressé par la lecture du journal des changements: http://www.mono-project.com/Release_Notes_Mono_3.2

Apparemment cette nouvelle version contient surtout des optimisations du ramasse miettes, le support sur iOS et le portage du cadriciel XNA abandonné par Microsoft il y a peu.

J'espère que ce mono nouveau me permettra d'utiliser Instant Tiled, un logiciel de dessin pour les jeux à base de tuiles dont il n'existe, à ma connaissance, aucun équivalent dans de bons langages.

Instant Tiled

  • # Troll

    Posté par (page perso) . Évalué à 6.

    C# est un bon langage assez proche du Java mais l'API .Net de base est à des années lumières de celle de Java.

    Microsoft fait régulièrement de bons produits. C'est dommage qu'ils aient des départements pour les saborder…

    • [^] # Re: Troll

      Posté par (page perso) . Évalué à 4.

      C# est un bon langage assez proche du Java mais l'API .Net de base est à des années lumières de celle de Java.

      Je vais peut-être nourrir le troll, mais qu'est-ce qui manque à l'API .Net de base par rapport à Java ? Je l'utilise maintenant depuis plusieurs années et à chaque fois que j'ai besoin d'un truc "classique", c'est dans l'API de base.

      • [^] # Re: Troll

        Posté par (page perso) . Évalué à 10.

        Des années lumières en avance, pas en retard.

        • [^] # Re: Troll

          Posté par (page perso) . Évalué à 2.

          Dans ce cas, pourquoi avoir mis un « mais » dans ta phrase ?

          • [^] # Re: Troll

            Posté par (page perso) . Évalué à 3.

            Parce que je me suis loupé en reformulant une partie sans me relire après. Désolé :)

        • [^] # Re: Troll

          Posté par (page perso) . Évalué à 1.

          Ah je comprends mieux :)

          Comme je n'ai pas fait de java depuis des années, mes connaissances de l'API de base de ce langage commence à dater un peu…

        • [^] # Re: Troll

          Posté par . Évalué à 1.

          C'est quoi selon toi les gros manques au niveau Java ? (je ne connais pas du tout l'API C#)

      • [^] # Re: Troll

        Posté par . Évalué à 1.

        Il me semble qu'en C# on ne peut pas déclarer de classe dans une méthode.

        • [^] # Re: Troll

          Posté par (page perso) . Évalué à 8.

          Mais là, cela n'a rien à voir avec l'API, mais la syntaxe du langage.

          Après, c'est une question de goût, mais déclarer une classe dans une méthode…

          • [^] # Re: Troll

            Posté par . Évalué à 2.

            C'est aussi du au fonctionnement de certains truc par exemple si tu veux faire un

            JButton plop = new JButton(new AbstractAction(){
            public actionPerformed(ActionEvent evt){
            ...
            }});

            Il faut pouvoir définir des classes dans les méthodes. Note bien, moi je filerai une fonction et puis c'est bon; c'est pareil, la façon de gérer les évents est vraiment chiante en java, à chaque fois il faut redéfinir une classe qui va faire la même chose…

            Un bon signal/slot comme en Qt y a pas?

            Note bien ce système pour overrider quelques méthode lors de la déclaration est bien pratique.

            Il ne faut pas décorner les boeufs avant d'avoir semé le vent

        • [^] # Re: Troll

          Posté par . Évalué à 2.

          Des classes non, mais des types anonymes oui.
          Et pour l'utilisation courante en Java

          button.addActionListener(new ActionListener() {
          public void actionPerfored(ActionEvent e)
          {
          // do something.
          }
          }); 
          

          il y a les lambdas.

    • [^] # Re: Troll

      Posté par (page perso) . Évalué à 10.

      Microsoft fait régulièrement de bons produits. C'est dommage qu'ils aient des départements pour les saborder…

      On appelle ça la gestion de la qualité :-)

      http://devnewton.bci.im

    • [^] # Re: Troll

      Posté par . Évalué à -8.

      C# est un bon langage assez proche du Java mais l'API .Net de base est à des années lumières de celle de Java.

      Faut être gonflé pour comparer C# à Java et vraiment couillu pour dire que le langage de Microsoft est en retard.

      • [^] # Re: Troll

        Posté par . Évalué à 4.

        C'est précisé deux commentaires en dessous par l'auteur :

        Des années lumières en avance, pas en retard.

        puis :

        Parce que je me suis loupé en reformulant une partie sans me relire après. Désolé :)

        Comme quoi, ça ne sert à rien de partir au quart de tour et il vaut mieux lire la suite.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.