Warum wird C mehr benutzt als C++?



  • Scheppertreiber schrieb:

    Ja. Und Strom, Kaffeemaschine, Mopped vor der Tür, Internet, Telefon,
    Klo - alles was das Herz begehrt 😃 (In der anderen Scheune natürlich auch)

    Du hast bestimmt eine Multi-Paradigmen-Scheune.



  • In der einen Büro, in der anderen Motorradwerkstatt.
    Ist einfach praktisch ...



  • Hier noch mal die Verteilung der Programmiersprachen der in Unternehmen genutzten OpenSource-Software.

    http://www.blackducksoftware.com/oss/projects#languageos

    Da man keiner Statistik trauen soll die man nicht selbst gefälscht hat gelten diese Angaben ohne Gewähr 😉



  • knivil schrieb:

    gegen funktionale sprachen sagt doch hier keiner was

    Falsch, weil sie keiner benutzt. Tja, aber C++ ist ein Schritt in die richtige Richtung.

    ach quatsch, c++ stinkt zum himmel. warum eine sprache verwenden, die 1000 konzepte vereinen will, aber wo vieles furchtbar stokelig ist. wo's doch andere programmiersprachen gibt, die vormachen, wie es richtig geht?

    knivil schrieb:

    Mittlerweile komme ich mir auch grad wie ein Missionar im C++ Forum vor. Warum sind hier denn so viele C Programmierer, die missioniert werden wollen?

    ich frage mich sowieso, wieso ihr ausgerechnet bei C-programmierern hausieren geht. warum klopft ihr nicht die PHP-, Lisp-, Python-, wasauchimmer-programmierer ab? womöglich sind die empfänglicher für eure religiösen anschauungen.
    🙂



  • Oh Fricky,

    Pascal ist noch viel schlimmer. Du tippst Dir die Finger wund und wenn Du ein
    Jahr später mal mit C spielst ist eine Seite Pascal nur noch eine Zeile C. Das kriegen
    die Cracks mit C++ nie hin. Es ist einfach zuviel Tipparbeit für das gleiche Ergebnis.

    Ok, Assembler ist noch mehr. Dafür aber auch schnell.

    Was mich an C++ fasziniert ist die Syntax mit dem '//' als Kommentarzeichen für
    eine Zeile. Ein echter Fortschritt und richtig cool (Weniger zu tippen wie '/' und
    '
    /'). Das können die C-Compiler aber auch schon länger (und ein Präprozessor ist
    ja auch schnell geschrieben 😃

    Gab es nicht mal Wettbewerbe für den unleserlichsten Code ? 😃 😃 😃



  • Scheppertreiber schrieb:

    Gab es nicht mal Wettbewerbe für den unleserlichsten Code ? 😃 😃 😃

    Klar. http://www.de.ioccc.org/main.html



  • Ich bete sogar.

    Oh C++ im IDE,
    geheilig werde deine Syntax

    *hust*

    ... Unheiliger Boden, ich bete woanders weiter.



  • IDE ist ja Pflicht. make wäre zu einfach ...



  • Scheppertreiber schrieb:

    Pascal ist noch viel schlimmer. Du tippst Dir die Finger wund und wenn Du ein
    Jahr später mal mit C spielst ist eine Seite Pascal nur noch eine Zeile C.

    ich hab' in pascal immer eine verwandtschaft zu C gesehen, nur dass die syntax komplett anders ist. beide sprachen sind einfach und logisch aufgebaut, kompilieren zu maschinencode, haben funktionen, prozeduren, structs, integer- und float-datentypen, können teilweise auch inline-assembler usw.
    btw, --> http://en.wikipedia.org/wiki/Comparison_of_Pascal_and_C
    aber wenn du wunde finger haben willst, dann programmier in Java, ohne eine gute IDE.
    🙂



  • ;fricky schrieb:

    ich hab' in pascal immer eine verwandtschaft zu C gesehen, nur dass die syntax komplett anders ist. beide sprachen sind einfach und logisch aufgebaut, kompilieren zu maschinencode, haben funktionen, prozeduren, structs, integer- und float-datentypen, können teilweise auch inline-assembler usw.

    Das untergräbt deine Glaubwürdigkeit als C-Fan (und C++-Basher) aber ganz erheblich. Lies z.B. mal "Why Pascal is not my favorite language".



  • Bashar schrieb:

    Das untergräbt deine Glaubwürdigkeit als C-Fan (und C++-Basher) aber ganz erheblich. Lies z.B. mal "Why Pascal is not my favorite language".

    als c-fan muss man nicht alles andere doof finden. und pascal (und modula usw.) ist garnicht sooo schlecht, auch wenn ich C vorziehen würde.
    🙂



  • Du hast wieder nur die Überschrift gelesen.



  • In Pascal ist ein Zeiger auf 10 Zeichen kein Zeiger auf 20 Zeichen? Und es gibt keine Dialekte, in denen solcher Wahnsinn behoben wurde? Und die Syntax-Probleme mit den Semikolons könnte man auch leicht beheben:
    http://www.lua.org/pil/1.1.html



  • ...



  • Na fricky, ausversehen gepostet ohne auszuloggen? 😃



  • Bashar schrieb:

    Du hast wieder nur die Überschrift gelesen.

    nö, ich hab' sogar selber, vor längerer zeit, mal pascal benutzt (turbo-pascal). so schlimm war das garnicht, hat sogar spass gemacht.

    Nebutzer schrieb:

    Na fricky, ausversehen gepostet ohne auszuloggen?

    was willst du? nein, mein zweit-account heisst 'Prof84', aber nicht weitersagen. *fg*
    🙂



  • Ich war von Uni und so gezwungen, in Pascal so ein paar Hundertzeiler abzuliefern, das überlebt man ohne Schaden.
    Auch nachher mit Delphi bin ich eigentlich erst in OOP reingekommen, wohl wegen der Uni- Klamotte. Die Debatte, warum ein String mit 20 chars nicht ein string mit 10 chars ist, wurde vor ungefähr 20 Jahren schon erbittert geführt, es gibt da halt den Umstand, daß Pascal strenger typisiert und ein wenig geschwätziger ist als C, aber daß strlen() abartig crashen kann, ist ja auch nicht wirklich schön.
    Ob das besser oder schlechter ist, lasse ich mal dahingestellt, das ist auch schon tausendmal durchgekackt worden.
    Ich glaube, neben einer gewissen Knappheit ist die Verbreitung der Hauptvorteil von C. Huhn - Ei, egal.
    Für mich ist C so interessant, weil man viele brauchbare Compiler für viele Plattformen kriegt.


Anmelden zum Antworten