Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment créer un langage ?

Je me suis toujours posé la question...

Anonyme
    12 février 2008 à 19:01:29

    Bonjour !

    Cela fait un moment que je me pose la question :
    "Comment font les informaticiens pour créer tous ces langages o_O ?"

    Voila j'aimerai avoir une réponse ! Merci.

    @+
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      12 février 2008 à 19:05:30

      Créer un langage consiste en deux choses :
      • Définir ses règles.
      • Créer une implémentation : Compilateur, interpréteur, ou plateforme d'exécution.

      Rien de bien compliqué donc ...
      • Partager sur Facebook
      • Partager sur Twitter
        12 février 2008 à 19:12:13

        Et la troisième :



        Edit : Oui, je suis chiant =]
        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          12 février 2008 à 19:51:34

          @1337833K ==> J'ai mal formulé ma question. En fait avec quel langage ?

          @azerty31700 ==> Je ne pensais pas que cela parler de la même chose -_-' .

          @+
          • Partager sur Facebook
          • Partager sur Twitter
            12 février 2008 à 20:15:44

            Bah tu fais ça avec le langage que tu veux :-° . Par exemple Ruby et Python sont fait en C, le premier compilateur C a été fait en assembleur non, en B...

            PS : ce que je dit n'est valable que pour les implémentations principales...
            • Partager sur Facebook
            • Partager sur Twitter
              12 février 2008 à 20:19:37

              Citation : lololep

              @1337833K ==> J'ai mal formulé ma question. En fait avec quel langage ?


              tu crées les spécifications de ton langage (mots clés, syntaxe, ...)
              ensuite pour l'implémentation tu le fais dans le langage de ton choix et au final, si c'est un langage compilé, le compilateur sera codé avec ton langage.
              • Partager sur Facebook
              • Partager sur Twitter
                12 février 2008 à 20:23:41

                Citation : Pingouin chauffé

                C est fait en assembleur...


                Qu'entends-tu précisément par là ?
                • Partager sur Facebook
                • Partager sur Twitter
                  12 février 2008 à 20:29:39

                  Citation : Pingouin chauffé

                  C est fait en assembleur...


                  si seulement, le premier compilateur C à été fait en langage B (si j'ai bonne mémoire) ensuite, généralement, les compilos (comme GCC) se compilent eux même (gcc X est compilé par gcc X-1)
                  • Partager sur Facebook
                  • Partager sur Twitter
                    12 février 2008 à 20:43:23

                    Je voulais parler du premier comilateur C, mais apparemment il a été fait en B :-° , au temps pour moi.
                    • Partager sur Facebook
                    • Partager sur Twitter
                    Anonyme
                      12 février 2008 à 20:44:34

                      Hqn, comment tu viens de baisser dans mon estime Pingouin Chauffé.
                      • Partager sur Facebook
                      • Partager sur Twitter
                        12 février 2008 à 21:00:41

                        Bah merde, j'aurais pas dû allumer mon PC :-° !
                        J'édite le bordel.
                        • Partager sur Facebook
                        • Partager sur Twitter
                        Anonyme
                          12 février 2008 à 21:06:06

                          Lololep, a-tu l'intention de créer un langage ?
                          • Partager sur Facebook
                          • Partager sur Twitter
                          Anonyme
                            13 février 2008 à 9:37:46

                            @ Tout le monde ^^ ==> Merci de vos réponses ^^ .

                            @Ti_Gaß ==> C'est possible mais je n'y pense pas trop car c'est très compliqué à ce qu'il paré ;) .

                            @+
                            • Partager sur Facebook
                            • Partager sur Twitter
                            Anonyme
                              13 février 2008 à 10:17:09

                              Il y a un topic juste au-dessus (en-dessous maintenant que je viens de poster) qui parle à peu près de la même chose: comment compiler son langage de prog.
                              • Partager sur Facebook
                              • Partager sur Twitter
                              Anonyme
                                13 février 2008 à 17:41:18

                                @Zulon ==> Oui et il y a le même message quelques réponses au dessus -_-' .

                                @+
                                • Partager sur Facebook
                                • Partager sur Twitter

                                Comment créer un langage ?

                                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                • Editeur
                                • Markdown