Warum hat sich der C Stil durchgesetzt?



  • Nexus schrieb:

    Swordfish schrieb:

    Klammeraffe schrieb:

    Warum Klammern wie {}, anstatt Begin und End

    Damit DU was zum trollen hast...

    Auch wenn es im NadrW-Forum gerade Mode ist, sich gegenseitig als Troll zu bezeichnen, halte ich den Kommentar hier für unangebracht.

    Weil ... ?

    Zweifelst Du an meiner Annahme, das sich "Klammeraffe" der rein subjektiv möglichen Qualifizierbarkeit beider Konventionen völlig bewusst ist?



  • Nexus schrieb:

    Swordfish schrieb:

    Klammeraffe schrieb:

    Warum Klammern wie {}, anstatt Begin und End

    Damit DU was zum trollen hast...

    Auch wenn es im NadrW-Forum gerade Mode ist, sich gegenseitig als Troll zu bezeichnen, halte ich den Kommentar hier für unangebracht.

    Ich stimme dir zu, daher empfehle ich Swordfish aus diesem Forum zu bannen, wegen Beleidigung.

    Denn so kann das nicht weiter gehen, wenn das Niveau immer weiter den Bach runtergeht.



  • lol, fang: ><((((º>



  • Klammeraffe schrieb:

    Warum Klammern wie {}, anstatt Begin und End?

    C, C++, D, Java, C# usw. alle nutzen den C Stil, also Klammern {}.
    Und Beginn und End nutzen nur Pascal, Delphi und Ada.

    Ich dachte immer, das wäre offensichtlich, aber ich glaube du hast einfach zu wenig mit den gennanten Programmiersprachen gearbeitet, wenn du dir die Frage stellst.



  • Swordfish schrieb:

    lol, fang: ><((((º>

    Der Code ist zu abstrakt! Anders ausgedrückt in Pseudocode im C-Stil wird es vielleicht verständlicher:

    if(unreg mit mehr niveau bitte) leseprozess beenden;
      else anderen beitrag lesen;
    if(persönlich angegriffen) ignore;
    


  • berniebutt schrieb:

    Swordfish schrieb:

    lol, fang: ><((((º>

    Der Code ist zu abstrakt! Anders ausgedrückt in Pseudocode im C-Stil wird es vielleicht verständlicher:

    if(unreg mit mehr niveau bitte) leseprozess beenden;
      else anderen beitrag lesen;
    if(persönlich angegriffen) ignore;
    

    Dein code ist aber falsch: 😉

    [code]
    if (unreg.niveau < 0) leseprozess.beenden();
      else anderen_Beitrag.lesen();
    
    if (persoenlich.angegriffen == true) beitrag.ignore();
    [/code]
    

    😃 😃 😃



  • if (autor->type & UNREG) {
      assert(beitrag->niveau < 0); // TODO akademischer Randfall, evtl. doch mal was überlegen
      beitrag = beitrag->next;
    }
    


  • ++beitrag_iter;



  • C-Stil, nicht C++-Stil 😉



  • Das mit Pseudocodes können wir so beibehalten und ist interessant, präzise und spart viele Worte! :p
    Die Frage nach den Klammern {} erscheint ausreichend beantwortet.
    Thema für mich: daddeldu! :p

    edit: ist auch egal, ob nun C-Stil oder C++-Stil.


Anmelden zum Antworten