MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Bas ou haut niveau ?

    Planifier Épinglé Verrouillé Déplacé Le salon libre
    11 Messages 4 Publieurs 287 Vues 1 Watching
    Charger plus de messages
    • 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.
    • jglrxavpokJ Hors-ligne
      jglrxavpok Modérateurs
      dernière édition par

      Ce post serait pour connaître vos avis et vos habitudes de programmation.

      Alors venons à la vrai question:

      Préférez-vous coder avec des librairies haut niveau ou bas niveau ?

      Personnellement, j’aime bien coder avec du bas niveau car je vois que j’ai plus de pouvoir sur la librairie mais j’aime bien créer des librairies haut niveau pour qu’elles soient simples d’utilisation.

      Je serais ravi de savoir votre avis.
      (ça rime, c’est cool non ? Non ?)

      Modérateur sur MFF. 
      Mon Github: http://github.com/jglrxavpok
      Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

      1 réponse Dernière réponse Répondre Citer 0
      • RedRelayR Hors-ligne
        RedRelay Moddeurs confirmés
        dernière édition par

        Bah tout dépend ce que tu comptes faire.
        Et tout dépend de la librairie.

        Prend les librairies SQL, ça m’étonnerais que tu ai envie de l’implémenter toi même plutot que de prendre une implémentation déjà existante.

        Ensuite pour toi qu’est ce que le bas niveau et qu’est ce que le haut niveau ? Sans comparaison, ça ne veut pas dire grand chose.

        le C est bas niveau par rapport a Java mais Java est bas niveau par rapport a SQL.

        –------------------------------------------------------------------------------------
        Si tu trouves mon intervention pertinente, n'hésite pas a m…

        1 réponse Dernière réponse Répondre Citer 1
        • jglrxavpokJ Hors-ligne
          jglrxavpok Modérateurs
          dernière édition par

          @‘Blackout’:

          Bah tout dépend ce que tu comptes faire.
          Et tout dépend de la librairie.

          Prend les librairies SQL, ça m’étonnerais que tu ai envie de l’implémenter toi même plutot que de prendre une implémentation déjà existante.

          Ensuite pour toi qu’est ce que le bas niveau et qu’est ce que le haut niveau ? Sans comparaison, ça ne veut pas dire grand chose.

          le C est bas niveau par rapport a Java mais Java est bas niveau par rapport a SQL.

          Je parle des librairies en général.

          Une librairie bas niveau est comme OpenGL, où il faut énormément d’instructions pour une action.
          Une librairie haut niveau est comme JInput, où l’on fait juste tonController.isButtonDown(0) et on sait si le bouton de ta manette est pressé ou pas.

          Modérateur sur MFF. 
          Mon Github: http://github.com/jglrxavpok
          Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

          1 réponse Dernière réponse Répondre Citer 0
          • utyboU Hors-ligne
            utybo
            dernière édition par

            Je préfère les haut niveaux, pas besoin de s’embêter à comprendre comment ceci ou cela fonctionne, tout est déjà prêt et fonctionnel (je parle des librairies que je code, j’en utilise quasiment pas à part les miennes MinkJ et SinkJ)

            Moddeur à la retraite et développeur de trucs en Java.

            J'aide les gens comme je peux, alors si mon message v…

            1 réponse Dernière réponse Répondre Citer 0
            • RedRelayR Hors-ligne
              RedRelay Moddeurs confirmés
              dernière édition par

              Bah le problème des librairies graphiques, c’est qu’elle doivent être très vaste. Donc les librairie graphique haut niveau, ne peuvent pas géré une pallette d’action aussi grande que les bas niveau.
              Si tu veux faire un jeu vidéo, tu vas probablement utiliser une librairie semblable a OpenGL, qui va vraiment te permettre de customiser a fond ton appli. En revanche si tu fais un logiciel de gestion commerciale, tu va prendre naturellement du plus haut niveau.

              Pour moi le choix d’une techno haut niveau ou bas niveau dépend de la façon dont tu comptes rentabiliser ton choix.

              –------------------------------------------------------------------------------------
              Si tu trouves mon intervention pertinente, n'hésite pas a m…

              1 réponse Dernière réponse Répondre Citer 0
              • jglrxavpokJ Hors-ligne
                jglrxavpok Modérateurs
                dernière édition par

                Pour un jeu, des engines existent pour retirer la couche bas niveau souvent 😉

                C’est encore autre chose si l’engine est fait maison

                Modérateur sur MFF. 
                Mon Github: http://github.com/jglrxavpok
                Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

                1 réponse Dernière réponse Répondre Citer 0
                • DiangleD Hors-ligne
                  Diangle
                  dernière édition par

                  Moi je préfet le bas niveau pour les mêmes raison que xavpok.
                  Et pour revenir la dessus pour moi un langage de bas niveau est un langage qui permet de créer un OS fonctionnel a 99 % (environ).

                  Et de toute façons avec ton programme quand il est complexe tu créer une fois certaine chose et tu les réutilise, après parfois bin …

                  1 réponse Dernière réponse Répondre Citer 0
                  • utyboU Hors-ligne
                    utybo
                    dernière édition par

                    @‘Diangle’:

                    Et de toute façons avec ton programme quand il est complexe tu créer une fois certaine chose et tu les réutilise, après parfois bin …

                    Phrase la moins française de l’année!

                    J’a répondu haut niveau mais vu que j’ai crée mes libs à
                    partir de presque rien c’est du bas niveau utilisé en tant que haut niveau… .-.

                    Moddeur à la retraite et développeur de trucs en Java.

                    J'aide les gens comme je peux, alors si mon message v…

                    1 réponse Dernière réponse Répondre Citer 0
                    • RedRelayR Hors-ligne
                      RedRelay Moddeurs confirmés
                      dernière édition par

                      @‘Diangle’:

                      Et pour revenir la dessus pour moi un langage de bas niveau est un langage qui permet de créer un OS fonctionnel a 99 %

                      Le LISP serait donc un langage de bas niveau ?! Waaaa xD ^^

                      –------------------------------------------------------------------------------------
                      Si tu trouves mon intervention pertinente, n'hésite pas a m…

                      1 réponse Dernière réponse Répondre Citer 0
                      • DiangleD Hors-ligne
                        Diangle
                        dernière édition par

                        @‘Blackout’:

                        Le LISP serait donc un langage de bas niveau ?! Waaaa xD ^^

                        En effet, mais si je dit pas de bêtise il a été très utiliser dans les années 70, et je croit dans certain domaine est encore utilisé.

                        1 réponse Dernière réponse Répondre Citer 0
                        • RedRelayR Hors-ligne
                          RedRelay Moddeurs confirmés
                          dernière édition par

                          LISP reste un langage haut niveau dans le sens ou la machine n’influence pas la manière dont tu codes ton programme et avec lequel tu peux faire un OS 😉

                          –------------------------------------------------------------------------------------
                          Si tu trouves mon intervention pertinente, n'hésite pas a m…

                          1 réponse Dernière réponse Répondre Citer 0
                          • 1 / 1
                          • Premier message
                            Dernier message
                          Design by Woryk
                          ContactMentions Légales

                          MINECRAFT FORGE FRANCE © 2024

                          Powered by NodeBB