Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Web
  • Utilisateurs
  • Groupes
Habillages
  • Clair
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Sombre
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Défaut (Aucun habillage)
  • Aucun habillage
Réduire
Melinyel

Melinyel

  1. Accueil
  2. Programmation
  3. Développement de logiciels
  4. [Langage] Rust

[Langage] Rust

Planifié Épinglé Verrouillé Déplacé Développement de logiciels
17 Messages 7 Publieurs 4.1k Vues
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • E Hors-ligne
    E Hors-ligne
    Eloha
    Membre d'honneur
    a écrit sur dernière édition par
    #1

    ( sujet en cours de réalisation )

    144px-Rust_programming_language_black_lo

    Qu'est-ce que Rust ?

    Rust est un langage de programmation multi-paradigme (procédural, fonctionnel, orienté objet), compilé et orienté système. Il se veut « un langage orienté objet statique, typé, sûr, concurrentiel et efficace » et donc être un sérieux des langages tels que le C, C++, D et Go. Ce langage est proposé par Mozilla sous licence MIT et Apache 2.

    Pourquoi encore un autre langage ?

    La raison est simple. C'est que les développeurs de Mozilla ont besoin de produire du code à la fois efficace, sécurisé, et parallélisable ; et le langage C++ qu’utilisent habituellement les développeurs Mozilla atteint rapidement ses limites sur ces deux derniers points.Et aussi, Mozilla a monté un projet nommé « Servo » ( Lien Github : https://github.com/mozilla/servo ) développé lui même en Rust. Servo, c'est quoi ? Eh bien c'est un moteur de rendu expérimental pour navigateur web en cours de développement par Mozilla et Samsung.

    La volonté de Mozilla, réutiliser ce que la riche histoire des langages de programmation leur avait laissé, et non de réinventer la roue une énième fois sans tirer des leçons du passé !

    Comment ce projet est né ?

    Au début, Graydon Hoare, commence à développer son propre langage nommé, je vous le donne en mille, Rust, dont le développement a débuté en 2006. C'est 3 ans plus tard, Graydon Hoare, jugea Rust assez « mature » et c'est pour cela qu'il décida d'être épaulé par Mozilla.

    Les caractéristique ?

    Rust charge l’écriture de code dans des styles procéduraux, fonctionnels et orientés objet. Certaines de ses caractéristiques comprennent  l’inférence de type, des fonctions d’ordre supérieur, des modèles types de données algébriques, ainsi que du polymorphisme. Il a aussi un système de macro qui semble puissant. Mais l'un de ses grandes "forces" reste sa gestion de la mémoire et des "pointeurs". ( en savoir plus : http://www.rust-lang.org/ ).

    1 réponse Dernière réponse
    0
    • SoulalexS Hors-ligne
      SoulalexS Hors-ligne
      Soulalex
      a écrit sur dernière édition par
      #2

      Je ne connaissais pas ça. Faut voir après ce qu'on peut faire avec ce langage.

      Soulalex, Administrateur de Melinyel
      + E-Mail : [[email protected]](mailto:[email protected] "Lien vers un courriel")
      + GitHub : [https://github.com/Soualex](https://github.com/Soualex "Lien externe")

      1 réponse Dernière réponse
      0
      • vfrzV Hors-ligne
        vfrzV Hors-ligne
        vfrz
        a écrit sur dernière édition par
        #3

        Pour moi Rust, c'est un jeu mais bon ^^ merci du partage 😛

        hbY2yJ9.gif7CNtQh6.gif

        1 réponse Dernière réponse
        0
        • AzadA Hors-ligne
          AzadA Hors-ligne
          Azad
          a écrit sur dernière édition par
          #4

          Je me demande quel avantage celui-ci peut avoir par rapport aux autres.
          Sinon, ça m'a l'air syntaxiquement similaire au C (et à ceux qui lui sont affiliés).

          Administrateur du forum.

          Contactez-moi par message privé ou par mail.

          1 réponse Dernière réponse
          0
          • S Hors-ligne
            S Hors-ligne
            Soon
            a écrit sur dernière édition par
            #5

            Pas mal 🙂

            1 réponse Dernière réponse
            0
            • E Hors-ligne
              E Hors-ligne
              Eloha
              Membre d'honneur
              a écrit sur dernière édition par
              #6

              Je pense qu'il faudra attendre la fin de l'année pour avoir vraiment quelque chose. 🙂

              1 réponse Dernière réponse
              0
              • AzadA Hors-ligne
                AzadA Hors-ligne
                Azad
                a écrit sur dernière édition par
                #7

                S'ils sont actifs, oui. Après, s'ils n'arrivent pas à le mettre en avant j'ai peur que ça fasse un flop. :wacko:

                Administrateur du forum.

                Contactez-moi par message privé ou par mail.

                1 réponse Dernière réponse
                0
                • AlemortA Hors-ligne
                  AlemortA Hors-ligne
                  Alemort
                  a écrit sur dernière édition par
                  #8

                  Après, si il fait un flop, ceux qui vont l'utiliser devront programmer tout leurs outils. Le langage C, n'est pas tout récent, c'est le langage le plus utilisé et qui dit le plus utilisé dit forcément ... énormément de bibliothèques extérieurs.

                  Avant de réussir à surpasser le langage C, ils ont plusieurs années devant eux d:.

                  Merci du partage 🙂

                  Par contre si il offre un langage puissant, axé web, je serais preneur 🙂

                  1 réponse Dernière réponse
                  0
                  • E Hors-ligne
                    E Hors-ligne
                    Eloha
                    Membre d'honneur
                    a écrit sur dernière édition par
                    #9

                    Je crois pas qu'il est axé pour le web. ^^ Dommage. ^_^

                    1 réponse Dernière réponse
                    0
                    • AlemortA Hors-ligne
                      AlemortA Hors-ligne
                      Alemort
                      a écrit sur dernière édition par
                      #10

                      Ouai, c'est vraiment dommage, j'avais essayer de mettre au javascript un moment mais je trouvais vraiment pas ça très drôle, surtout que tu dois le couper à un langage de type "php".

                      1 réponse Dernière réponse
                      0
                      • E Hors-ligne
                        E Hors-ligne
                        Eloha
                        Membre d'honneur
                        a écrit sur dernière édition par
                        #11

                        Ouai, c'est vraiment dommage, j'avais essayer de mettre au javascript un moment mais je trouvais vraiment pas ça très drôle, surtout que tu dois le couper à un langage de type "php".

                        En faite, si tu n'aimes pas trop le Javascript, tu peux toujours jeter un petit coup d'oeil au langage Dart. 🙂 Développé par Google, c'est une alternative au Javascript. 🙂

                        Tu peux trouver un guide ici : http://soat.developpez.com/tutoriels/dart/dart-manuel-reference/ 🙂

                        1 réponse Dernière réponse
                        0
                        • AlexMogA Hors-ligne
                          AlexMogA Hors-ligne
                          AlexMog
                          Modérateur spécialisé
                          a écrit sur dernière édition par
                          #12

                          je connaissait 😛 , moi j'aime bien le LOLCode perso 😛 (http://en.wikipedia.org/wiki/LOLCODE)

                          Multiplayer GameDev @ Unexpected

                          Mon CV

                          1 réponse Dernière réponse
                          0
                          • E Hors-ligne
                            E Hors-ligne
                            Eloha
                            Membre d'honneur
                            a écrit sur dernière édition par
                            #13

                            :lol:   Je connaissais pas tiens ^^.

                            1 réponse Dernière réponse
                            0
                            • vfrzV Hors-ligne
                              vfrzV Hors-ligne
                              vfrz
                              a écrit sur dernière édition par
                              #14

                              C'est quoi ce bordel x) ?

                              hbY2yJ9.gif7CNtQh6.gif

                              1 réponse Dernière réponse
                              0
                              • E Hors-ligne
                                E Hors-ligne
                                Eloha
                                Membre d'honneur
                                a écrit sur dernière édition par
                                #15

                                Je modifie la présentation pour faire un présentation (beaucoup) plus complète.

                                1 réponse Dernière réponse
                                0
                                • AzadA Hors-ligne
                                  AzadA Hors-ligne
                                  Azad
                                  a écrit sur dernière édition par
                                  #16

                                  Déplacé. 🙂

                                  Administrateur du forum.

                                  Contactez-moi par message privé ou par mail.

                                  1 réponse Dernière réponse
                                  0
                                  • AzadA Hors-ligne
                                    AzadA Hors-ligne
                                    Azad
                                    a écrit sur dernière édition par
                                    #17

                                    Message automatique

                                    Le sujet a été déplacé de « [Discussions communautaires](<base_url>/index.php/forum/1-discussions-communautaires/) → [Discussions générales](<base_url>/index.php/forum/9-discussions-g%C3%A9n%C3%A9rales/) » to « [Informatique](<base_url>/index.php/forum/51-informatique/) → [Autres / Divers / Découvertes](<base_url>/index.php/forum/105-autres-divers-d%C3%A9couvertes/) ».

                                    Administrateur du forum.

                                    Contactez-moi par message privé ou par mail.

                                    1 réponse Dernière réponse
                                    0

                                    Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.

                                    Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.

                                    Grâce à votre participation, ce message peut devenir encore meilleur 💗

                                    S'inscrire Se connecter
                                    Répondre
                                    • Répondre à l'aide d'un nouveau sujet
                                    Se connecter pour répondre
                                    • Du plus ancien au plus récent
                                    • Du plus récent au plus ancien
                                    • Les plus votés


                                    • Se connecter

                                    • Connectez-vous ou inscrivez-vous pour faire une recherche.
                                    Powered by NodeBB Contributors
                                    • Premier message
                                      Dernier message
                                    0
                                    • Catégories
                                    • Récent
                                    • Mots-clés
                                    • Populaire
                                    • Web
                                    • Utilisateurs
                                    • Groupes