La grande histoire du langage C !

Поделиться
HTML-код
  • Опубликовано: 26 ноя 2024

Комментарии •

  • @m.personne6290
    @m.personne6290 3 месяца назад +4

    C'est drôle, la voix de ce mec correspond exactement à celle du cliché du nerd. Son avatar y correspond également

  • @jean-baptistedeclerfayt8288
    @jean-baptistedeclerfayt8288 3 месяца назад +1

    Très très bien cette vidéo. Bravo Emerick - continue l'excellent travail :)

  • @Bestfriend-q1s
    @Bestfriend-q1s 3 месяца назад +1

    Très bonne explication hormis quelques points qui ont été corrigés dans les commentaires, bonne continuation.

  • @paulrouxel7526
    @paulrouxel7526 3 месяца назад +1

    Super vidéo !

  • @MoustaphaMbodji-xd5ce
    @MoustaphaMbodji-xd5ce 3 месяца назад +1

    Très intéressant, maintenant j'attends les prochaines vidéos 👍🏾

  • @nicolasromy7524
    @nicolasromy7524 3 месяца назад +1

    cool

  • @tomshelby8192
    @tomshelby8192 3 месяца назад +1

    super vidéo chef

  • @orionb1
    @orionb1 3 месяца назад +3

    Petite remarque : unix est différent de Linux donc je ne mettrais pas le pingouin et ça peut aussi être utile de travailler ta prononciation des noms :-)
    Sinon c’était vraiment sympa et assez intéressant, continue comme ça !

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад +2

      Pour le pingouin, j'avais effectivement un doute, mais comme il était sur l'image que j'ai récupéré, j'ai cru que les deux étais ensemble (je ferais plus attention la prochaine fois donc merci pour cette remarque) !
      Sinon pour la prononciation, j'ai longuement travaillé dessus, c'est dernier mois (cela se voie en regardant mes dernières vidéo) mais je sais que c'est toujours un défaut, donc j'ai fait très attention à la prononciation et notamment des nom et prénom dans l'audio de ma prochaine vidéo, mais merci encor une fois de souligner les défauts pour que je puisse les corriger cela est très gentil de votre part !

  • @louiseb3146
    @louiseb3146 3 месяца назад +1

    🥰
    J'adore

  • @landteam
    @landteam 3 месяца назад +1

    Vidéo très intéressante 😊

  • @makidoko
    @makidoko 3 месяца назад +8

    Correctifs :
    - Le C n'a pas de classes, uniquement des types
    - SQL (langage de requête) Python et PHP, en dehors d'être des langages informatiques, ne partagent pas un grand patrimoine génétique avec le C

    • @antoinefeuerstein9817
      @antoinefeuerstein9817 3 месяца назад +1

      true +1

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад

      Bonjour, merci pour cette correction pour la différence entre classes et type.
      Pour SQL, Python et PHP bien qu'il ne partage effectivement pas un grand patrimoine génétique avec le C (cela se voie quand nous les utilisons dans des programmes) mais ils se sont tous de même inspirer du C pour se créer comme il nous l'est montré sur Wikipédia ( fr.wikipedia.org/wiki/Chronologie_des_langages_de_programmation ) c'est d'ailleurs pour cela que je les ai cités.
      Merci d'avoir pris votre temps pour me partager des corrections, c'est très gentil de votre part !

    • @phildelabouffe1015
      @phildelabouffe1015 3 месяца назад +2

      @@emerick-et-le-numerique Pour compléter, pour les langages inspiré du C, je citerais plutot ceux de la liste des "C-like language" de wikipedia, laquelle compte le Javascript en très connu, et le rust en un peu moins, mais pas le python pour lequel la syntaxe a été entièrement repensée, plus d'accolades mais des espaces, la déclaration de types en post positionnel pluto que pré positionnel par exemple.

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад +1

      Merci pour ce conseil, je vais changer le texte de ma vidéo sur l'histoire de Python pour en tenir compte donc merci beaucoup !

    • @system64_MC
      @system64_MC 3 месяца назад +2

      Il est néanmoins possible d'avoir quelque chose de plus proche d'une classe à l'aide de structs. Pas de POO comme en C++ ou Java par contre.

  • @zianzan4536
    @zianzan4536 3 месяца назад +1

    A comme Assembleur, puis B puis C :) Je vais inventer le D, ahah !

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад

      Le D existe déjà !
      B : 1969
      C : 1972
      C++ : 1983
      Q : 1991
      D : 2000
      C# : 2000
      F# : 2002
      S2 : 2003
      Q# : 2017
      Ils n'ont pas toujours des idées originales pour les noms !

    • @zianzan4536
      @zianzan4536 3 месяца назад +1

      @@emerick-et-le-numerique Lol, mince alors, bon l'appeler Z, ce sera du javascript avec qqs variantes...

  • @alexandredoyen9714
    @alexandredoyen9714 3 месяца назад +1

    Petite remarque : Tu confonds classe et type. Le C a apporté les types (int, char, etc.), et nullement les classes (string, vector, etc.), qui ont été implémentées en C++

  • @thibs0
    @thibs0 3 месяца назад +2

    2:34 - "Brianne Karnight" ? 😂 Et que fait le logo Linux dans la vidéo ? 😉

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад

      Oui, je ne savais pas comment prononcer son nom, désolé...
      Il n'y a pas de logo Linux dans la vidéo, il s'agit du logo Unix. L'erreur est due au fait que, quand j'ai cherché "Unix" sur Google Images, j'ai trouvé cette image (elle est parmi les premières et c'est la seule détourée).
      Je n'ai pas fait suffisamment attention, que ce soit pour cette image ou pour la prononciation du nom, mais j'ai pris en compte ces problèmes lors du montage de la vidéo qui suivra celle-ci. Alors, pensez à vous abonner pour continuer de rire de mes erreurs.

    • @Lexoka
      @Lexoka 3 месяца назад +1

      @@emerick-et-le-numerique /ˈkɜːrnɪhæn/

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад +1

      Merci pour cette transcription phonétique ! C'est vraiment très gentil de votre part !

    • @thibs0
      @thibs0 3 месяца назад +1

      @@emerick-et-le-numerique Heu... j'ai traduit votre façon de prononcer et non la façon qu'il faut prononcer. Wikipedia donne la bonne façon de prononcer : /ˈkɜːnɪhæn/ -- ravi si ça vous aide.

    • @thibs0
      @thibs0 3 месяца назад +1

      @@emerick-et-le-numerique Pas de soucis. C'est un bon début ! Courage pour la suite.

  • @benobame8481
    @benobame8481 3 месяца назад +1

    💪🏾

  • @m.personne6290
    @m.personne6290 3 месяца назад +1

    Pourquoi tu as mis le logo de linux pour unix ?

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад

      J'ai recherché 'Unix' sur Google et j'ai trouvé le logo d'Unix avec le pingouin de Linux, donc j'ai pensé qu'il y avait peut-être un lien entre les deux, mais apparemment non... Désolé...

    • @m.personne6290
      @m.personne6290 3 месяца назад +1

      @@emerick-et-le-numerique Plutôt que de continuer de passer pour le c0nnard dans les commentaires qui fait une remarque dans les commentaires je vais t'expliquer le bordel que c'est cette histoire de linux et de unix.
      Linux c'est un système d'exploitation mais ce n'est que le noyau, le kernel. Et ce noyau il est basé sur GNU qui est un truc créé par Richard Stallman qui est littéralement une copie d'UNIX qui à la différence d'être open-source ce qui fait que n'importe quel nerd en slip chez lui peux modifier le code. (y'a quand même une vérification parce que sinon ce serait un énorme bord€l) Et du coup t'as linux qui est en fait GNU/LINUX qui est une copie de unix. Sauf que pour une raison que j'ignore, (surement parce que les deux sont littéralement des cousins) beaucoup de gens pensent que linux est basé sur unix. Est c'est pour ça que tu as trouvé le logo de linux en cherchant unix. Il y a aussi le fait que je n'ai jamais trouvé de logo à Unix.

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад +1

      ​@@m.personne6290 Merci d'avoir clarifié ce sujet et désolé d'avoir contribué à embrouiller cette histoire. Suite à votre premier commentaire, j'ai déjà corrigé l'image dans la vidéo sur le C++ (qui sortira bientôt), donc merci beaucoup pour votre contribution !

  • @Nanored984
    @Nanored984 3 месяца назад +1

    Qu'entend tu par langage puissant ?

    • @emerick-et-le-numerique
      @emerick-et-le-numerique  3 месяца назад

      Par le terme langage puisant, j'entends le fait de devoir écrire le moins possible pour avoir un résultat efficace (le fait de réutiliser du code rend le programme moins rapide et donc "moins puissant" chose qui peut être optimisé dans les programmes et les langages de programmation). Le terme "langage puissant" n'est peut-être pas le plus adapté, mais c'est celui qui m'a semblé le plus adapté à la situation. Est-ce que vous avez un terme qui aurait été plus apte à être utilisé ? Je réutilise ce terme dans plusieurs textes de mes futures vidéo donc votre avis me permettra de les corriger avant leur publication. Merci beaucoup pour votre commentaire constructif !

    • @Nanored984
      @Nanored984 3 месяца назад +1

      @@emerick-et-le-numerique Je n'ai pas de terme précis pour le fait de pouvoir écrire moins de code pour arriver à un résultat, mais ça me semble hautement corrélé à la notion de langage haut niveau (loin du code machine). Toutefois, un langage haut niveau ne permet pas d'écrire des programmes plus rapide, au contraire, car il ne permettent pas un plein contrôle sur l'assembleur produit. Pour écrire un programme rapide, le mieux sont les langages bas niveau. L'assembleur étant le top du top. Le langage C est considéré comme bas niveau, et permet effectivement d'écrire des programmes optimisés qui s'exécutent rapidement.
      Finalement, comparé aux autre langages utilisés aujourd'hui, C est un langage bas niveau avec lequel il faut écrire beaucoup de code pour arriver à un résultat donné. Il n'entre donc pas vraiment dans ta définition de "langage puissant", qui correspondrait plus à un langage comme Python. Mais C aboutit à ta conclusion qu'il permet d'écrire des programmes rapides/performants.