Tom: Programmiersprache lernen, wie lange?

Beitrag lesen

Hello,

dass ich bei C später echte Schwierigkeiten hatte, das nachzuvollziehen.

Hier trennen sich unsere Erfahrungen. Der einzige Punkt ist, dass die C-Compiler meistens etwas starrer sind, wenn es um Aufrufmechanismen, Stack-Handling und so geht. Da könnte man "zu Fuß" manches einfacher machen.

C macht viele Dinge leider auf eigene Weise auch mit eigenen Fehlern und gibt Möglichkeiten der Systemarchitektur nicht weiter.

Ach ja? Dass jeder Compiler potentiell fehlerhaft ist, dürfte klar sein. Aber ich hatte eigentlich immer den angenehmen Eindruck, mit C sehr systemnah zu programmieren.

Ich habe damals netzwerkfähige Programme entwickelt. Obwohl viele Andere der Meinung waren, dass ein Programm "netzwerkfähig" war, wenn man es von einer Netzwerkressource auf die WS laden konnte, war ich am Zeitverhalten und dem konkurrierenden Betrieb interessiert. Mit Pascal ging das alles transparent umzusetzen, mit C leider nicht, weil schon beim FileOpen nicht auf die OS-Schicht weitergeleitet wird, sondern ein vollkommen eigenes Modell verfolgt wird. Und das wird nicht über Variablen sondern über Konstanten umgestezt

fopen('filename','konstante_fuer_den_Modus')

Pascal übergibt hier den Filemode als Variable.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
0 100

Programmiersprche lernen, wie lange?

Tom
  • programmiertechnik
  1. 0
    Ludger
    1. 0
      derletztekick
      1. 0
        Jörg Lorenz
      2. 0
        Thomas Meinike
      3. 0
        Tom
      4. 0
        HoRnominatoR
  2. 0
    FrankaD
  3. 0
    Florian
    1. 0
      Florian
      1. 0
        Tom
    2. 0
      Fabian Transchel
    3. 0
      Dennis
  4. 0
    Eternius
    1. 0

      Programmiersprache lernen, wie lange?

      Der Martin
      1. 0
        Lastaffair
        1. 0
          Dennis
          1. 0
            Tom
        2. 0
          Der Martin
      2. 0
        Tom
        1. 0
          Der Martin
          1. 0
            Tom
            1. 0
              Der Martin
              1. 0
                Tom
  5. 0
    Ole
    1. 0
      Ludger
      1. 0
        Ole
    2. 0
      Der Martin
      1. 0
        Ludger
        1. 0
          Der Martin
          1. 0
            Ludger
        2. 0
          Ole
  6. 0
    Lastaffair
    1. 0
      Tom
      1. 0
        Lastaffair
        1. 0
          Tom
        2. 0
          dedlfix
          1. 0
            Tom
  7. 0

    Programmiersprache lernen, wie lange?

    e7
    1. 0
      Tom
      1. 0
        e7
  8. 0
    wahsaga
    1. 0
      Dennis
      1. 0
        Tom
      2. 0
        Fabian Transchel
        1. 0
          Tom
          1. 0
            Dennis
          2. 0
            Fabian Transchel
  9. 0
    Bio
    1. 0
      Tom
      1. 0
        Bio
        1. 0
          Tom
  10. 0
    mikey
    1. 0
      Eternius
  11. 0
    fastix®
  12. 1
    srob
    1. 0
      wahsaga
      1. 0
        srob
    2. 0
      Ludger
      1. 0
        srob
        1. 0
          Ludger
          1. 0
            srob
            1. 0
              Ludger
              1. 0
                srob
                1. 0
                  Ludger
            2. 0
              Tom
              1. 0
                Ludger
  13. 0
    ute
    1. 0
      Tom
      1. -1
        Eternius
  14. 0
    Fabian Transchel
  15. 0
    Michael der Zweite
  16. 0
    Thomas J.S.
    1. 0
      Tom
      1. 0
        Thomas J.S.
        1. 0
          Tom
          1. 0
            Thomas J.S.
    2. 0
      Ludger
      1. 0
        Thomas J.S.
    3. 0
      Thomas Meinike
      1. 0
        Thomas J.S.
  17. 0
    Chräcker Heller
    1. 0
      Elya
      1. 0
        Chräcker Heller
        1. 0
          Elya
  18. 0
    dedlfix
    1. 0
      Tom
      1. 0
        Der Martin
        1. 0
          Tom
          1. 0
            Der Martin
            1. 0
              Tom
  19. 0
    Mathias Bigge
    1. 0
      Ludger
      1. 0
        Mathias Bigge
        1. 0
          Ludger
  20. 0
    LanX
    1. 0
      Ludger
      1. 0
        lanx²
        1. 0
          Ludger
          1. 0
            lanx²