C | Diese 50 Jahre alte Programmiersprache solltest Du kennen

Sdílet
Vložit
  • čas přidán 27. 08. 2024

Komentáře • 33

  •  Před 3 lety +6

    Ich finde, dass C sehr wohl eine gute Einsteigersprache ist. Man lernt, wie Programmiersprachen wirklich „ticken“ und gewöhnt sich schon früh einen sauberen Programmierstil an. Sprachen wie Python sind nett, verleiten aber zu einem schlampigen Programmieren. Und ein Verständnis über Zeiger ist auch bei Python oder Java wichtig, auch wenn diese Sprachen auf dem ersten Blick einem vieles abnehmen - irgendwann muss man aber verstehen, was der Unterschied zwischen == und .equals() oder „is“ ist.

  • @BiesenbachKlein
    @BiesenbachKlein Před 2 lety +1

    Sehr interessant, Dein (frustierendes) Erlebnis mit dem C-Lernbuch.
    Finde Deine Art des Vergleiches von Programmiersprachen herausragend hilfreich.
    Mit bestem Dank !

  • @gunsncodes6665
    @gunsncodes6665 Před 3 lety +3

    Ich programmiere am liebsten mit C++. Kann alles was C kann und noch vieles mehr.
    Habe bei der Arbeit allerdings meistens mit schlecht kommentiertem C Code zu tun.

    • @Colduz
      @Colduz Před 2 lety

      Habe in letzter zeit ein wenig den eindruck, dass C++ vielerorts mit Golang ersetzt wird. Einfach weil Golang ein wenig einfacher und damit produktiver ist und es auch zu Maschinencode compiliert wird.

  • @onuryuksek7810
    @onuryuksek7810 Před 3 lety +4

    Habe das video noch nicht zu ende gesehen wollte aber mal anmerken.
    IoT ist auch sehr C lastig, eigentlich alles wo man sehr hardware nah programmiert greift man gerne auf C.
    Die automobil industrie kennt sogar einen eigenen C Standat => MISRA-C
    C ist nach wie vor eine sehr wichtige und auch eine sehr beliebte Programmirsprache.
    Trotztdem würde ich keinem Anfänger raten mit C zu starten.
    Es sei den man hat wirklich eine sehr hohe Frustrations Tolleranz.

    • @JontheRippa
      @JontheRippa Před 2 lety +1

      Hab ne verdammt hohe frustrations Tolleranz 😂 👍

  • @elo7394
    @elo7394 Před 3 lety +1

    Mein lieblingsprogrammierer wieder am start :)))

  • @holger_p
    @holger_p Před 2 lety +1

    C kann einem Handschrift und Architektur versauen, wenn man anfängt ohne Objektorientierung Probleme zu lösen.
    Es erlaubt dem Programmierer aber Fehler zu machen, und aus diesen Fehlern kann man viel lernen. Man merkt gar nicht, wovor einen moderne Programmiersprachen schützen, wenn man nur moderne Programmiersprachen benutzt.

  • @wz_lx24
    @wz_lx24 Před 3 lety +1

    Sehr spannendes Video!
    Hast mein Like.

  • @tomtech52
    @tomtech52 Před 3 lety

    Wie sieht ihr die Chancen im Bereich Embedded Systems? Also dort als SW Entwickler einzusteigen mit 33 mit Fachschulabschluss? Ist es dort schwer einen Arbeitsvertrag zu bekommen?

  • @MystoCalypto
    @MystoCalypto Před rokem

    Muss c fürs studium lernen. C gefällt mir sehr gut

  • @champagner2.0
    @champagner2.0 Před rokem

    Sollte ich auch C lernen wen ich Spiele für sehr schwache Chips programmieren will?

  • @memecompilation9014
    @memecompilation9014 Před 3 lety +2

    Eine Frage: Wenn Assembler die erste Programmiersprache ist. In welcher Programmiersprache wurde dann Assembler geschrieben?

    • @CodeBrot
      @CodeBrot Před 3 lety +1

      Das ist eine richtig coole Frage: Die ersten Assembler Sprachen wurden mit "Maschinensprache" der jeweiligen Maschine erstellt. Das bedeutet, dass Leute octal und decimal Anweisungen an die Maschine gegeben haben. Das war super abstrakt und kompliziert, weswegen sie dann ja Assembler "erfunden" haben.

    • @memecompilation9014
      @memecompilation9014 Před 3 lety +1

      @@CodeBrot Vielen Dank das du mich aufgeklärt hast!

    • @onuryuksek7810
      @onuryuksek7810 Před 3 lety +2

      Vor allem kann man die anfänge der programmierung nicht mit dem heutigen zustand vergleichen.
      Damals war er nur wichtig rechenoparaionen die viel zu aufwändig wären als das sie ein mensch ausrechnen könnte von den damaligen (ersten) Computern übernommen werden.
      Mithilfe von lochkarten es ging um Bit Shiftung mit derren hilfe man rechen oparationen durchgeführt um militärischen Zwecken zu dienen, damit wurden flugbahnen von raketen ausgerechnet zum Beispiel.
      Die damaligen (ertsen) Computer waren auch mal ganz anderes als die heutigen sie hatten auch keinen Betriebsystem, oder software wie wir es kennen.
      Aufbau Z3
      Relais-Gleitkommaarithmetikeinheit (600 Relais) für Addition, Subtraktion, Multiplikation, Division, Quadratwurzel, Dezimal-Dual- und Dual-Dezimal-Umwandlung. Das Rechenwerk verfügt über zwei Register R1 und R2.
      einem Relais-Speicher (1400 Relais) mit einer Speicherkapazität von 64 Worten, je 22 Bit (1 Vorzeichenbit, 7 Bit Exponent, 14 Bit Mantisse)
      einem Lochstreifenleser für Filmstreifen, um Programme einzulesen (nicht aber Daten)
      30.000 Kabeln einer Tastatur mit Lampenfeld für Ein- und Ausgabe von Zahlen und manuelle Steuerung von Berechnungen.
      Der Rechner sah aus wie eine Schrankwand und füllte einen ganzen Raum. Er wog ca. eine Tonne
      (Quelle Wikipedia : de.wikipedia.org/wiki/Zuse_Z3 )
      => einfach nur Krass und Krank wie sich das in 80 jahren so entwickelt hat
      Die Z3 war der erste funktionsfähige Digitalrechner weltweit und wurde 1941
      (Quelle Wikipedia : de.wikipedia.org/wiki/Zuse_Z3 )
      Mich interesiert wie sich das weiter entwickeln wird.

    • @memecompilation9014
      @memecompilation9014 Před 3 lety

      @@onuryuksek7810 Vielen Dank für eine ausführliche Antwort!

    • @kurtbiedermann
      @kurtbiedermann Před rokem

      @@CodeBrot die Programmcodes wurden damals hexadezimal eingetippt

  • @beonura5094
    @beonura5094 Před rokem

    Was hältst Du eigentlich von Xojo?

  • @toto6lp694
    @toto6lp694 Před 3 lety +1

    Auf was für einem PC System konnte man minecraft mit vielen mods spielen wen wohl minecraft in C geschrieben worden währe🤔hmnn. Lg

  • @grokranfan8578
    @grokranfan8578 Před 3 lety

    4:00ff Yo, aber wenn du in C programmiert, musst du dich selber um das Speichermanagement kümmern.

  • @Der_Dicke_vergeigt
    @Der_Dicke_vergeigt Před 3 lety +2

    Opa C ist gemein zu mir.

    • @kurtbiedermann
      @kurtbiedermann Před rokem

      Falsch informiert. COBOL ist NICHT der OPA, sondern die OMA. Cobol wurde von einer Frau entwickelt !! lest mal unter Stichwort "Frauenerfinder"

    • @Der_Dicke_vergeigt
      @Der_Dicke_vergeigt Před rokem +1

      @@kurtbiedermann ? Du glaubst C ist Cobol? Fang mal selbst an zu lesen. 🤣

  • @grokranfan8578
    @grokranfan8578 Před 3 lety +2

    C ist zwar alt - immerhin 50 Jahre. Aber der "Opa" ist sie nicht. COBOL z.B. ist deutlich älter.

    • @kurtbiedermann
      @kurtbiedermann Před rokem

      Falsch informiert. COBOL ist NICHT der OPA, sondern die OMA. Cobol wurde von einer Frau entwickelt !! lest man unter Stichwort "Frauenerfinder"

  • @SuicidePiie
    @SuicidePiie Před 2 lety

    mach zur zeit mein techniker in elektrotechnik und muss auch c lernen war richtig froh drüber da ich nen pc nerd bin und mich mit elektrotechnik nicht so identifizieren kann.... :P das richtig beschissene nach der ersten stunde war, das wird nichts da der lehrer keine ahnung hat vom pc bzw vom programmieren... öfters dann versucht alleine mit bücher zu lernen es zu verstehen aber irgenwie wird es nichts.... oh man ich will ein anderen lehrer :c

  • @hasterden9115
    @hasterden9115 Před 2 lety +1

    ah ne ich warte lieber bis D rauskommt