D



  • Ich weiss. 🙂



  • bevor es jetzt richtig los geht:

    BITTE SCHLIEßEN



  • volkard schrieb:

    Wie Du gerne nachlesen wirst, hat wiedermal fricky angefangen damit.

    womit hab ich angefangen? sogar m$ ist ähnlicher meinung:

    The most severe problem with using C++ for writing kernel-mode drivers is the management of memory pages...
    ...
    The use of the C++ compiler as a “super-C” is typically expected to work, but such use of the compiler is at the developer’s own risk.
    ...
    usw.

    --> http://www.microsoft.com/whdc/driver/kernel/KMcode.mspx
    🙂



  • ;fricky schrieb:

    volkard schrieb:

    Wie Du gerne nachlesen wirst, hat wiedermal fricky angefangen damit.

    womit hab ich angefangen?

    In diesem Thread C++ runterzumachen und dein lächerliches C zu loben.



  • volkard schrieb:

    ;fricky schrieb:

    volkard schrieb:

    Wie Du gerne nachlesen wirst, hat wiedermal fricky angefangen damit.

    womit hab ich angefangen?

    In diesem Thread C++ runterzumachen und dein lächerliches C zu loben.

    es gibt nun mal bereiche, in denen C die nase ganz kar vorn hat. ich würde das, an deiner stelle, nicht immer so persönlich nehmen.
    🙂



  • ;fricky schrieb:

    es gibt nun mal bereiche, in denen C die nase ganz kar vorn hat.

    Deine Scheuklappen solltest du vielleicht mal ablegen (und dich fragen warum viele Firmen nicht in C Programmieren sondern beispielsweise auch aus guten Gründen in dem "ach so schlechten" C++ oder anderen Sprachen)...



  • volkard schrieb:

    knivil schrieb:

    Und spaetestens jetzt ist es ein Thread im Sinne von C++ vs. rest of the world.

    Es ist wieder ein von fricky entführter C++-Bashing-Thread. Wie Du gerne nachlesen wirst, hat wiedermal fricky angefangen damit.

    Ich hatte eher den Eindruck, dass *du* der erste warst, der überhaupt mit Programmiersprache-Bashing anfing. Siehe deinen ersten Post 😕

    Naja, C ist inzwischen bloß noch lächerlich.

    asc schrieb:

    ;fricky schrieb:

    es gibt nun mal bereiche, in denen C die nase ganz kar vorn hat.

    Deine Scheuklappen solltest du vielleicht mal ablegen (und dich fragen warum viele Firmen nicht in C Programmieren sondern beispielsweise auch aus guten Gründen in dem "ach so schlechten" C++ oder anderen Sprachen)...

    das gleiche kann man euch auch sagen. Es gibt auch viele Firmen, die C verwenden, meine z.B. Wir verwenden nicht ausschließlich C, aber für die hardware nahe Geschichten schon.



  • supertux schrieb:

    asc schrieb:

    Deine Scheuklappen solltest du vielleicht mal ablegen (und dich fragen warum viele Firmen nicht in C Programmieren sondern beispielsweise auch aus guten Gründen in dem "ach so schlechten" C++ oder anderen Sprachen)...

    das gleiche kann man euch auch sagen. Es gibt auch viele Firmen, die C verwenden, meine z.B. Wir verwenden nicht ausschließlich C, aber für die hardware nahe Geschichten schon.

    Wo habe ich bitte Scheuklappen aufgesetzt. Den auch wenn ich persönlich mit C nur wenig am Hut habe, habe ich C niemals die Existensberechtigung oder den Sinn abgesprochen. Selbiges macht fricky aber ständig sofern es nicht um C geht.

    Ich kenne einige Firmen die in C programmieren (vorwiegend im Embedded, oder allgemein Hardwarenahen bereich), aber in meinen Bereich (Unternehmensanwendung) kenne ich keine einzige mehr die C verwendet (sofern es nicht um die pflege sehr alter Projekte geht). Wohl nahezu jede Sprache hat Stärken - und einer Sprache mit soviel Marktanteil wie beispielsweise von C, C++, C#, Java, PHP & Co die Existenzberechtigung abzusprechen ist einfach nur blind.



  • asc schrieb:

    Wohl nahezu jede Sprache hat Stärken - und einer Sprache mit soviel Marktanteil wie beispielsweise von C, C++, C#, Java, PHP & Co die Existenzberechtigung abzusprechen ist einfach nur blind.

    das stimmt doch überhaupt nicht. C, C#, PHP und Java hab' ich noch nie die existenzberechtigung abgesprochen.
    🙂



  • soviel zu D.
    was ist mit E?



  • E+ schrieb:

    soviel zu D.
    was ist mit E?

    finger weg, das macht dich recht schnell kaputt!



  • 😃 mal wieder toll 👍



  • naja der war ja aufgelegt



  • On Topic:
    D ist hauptsächlich anders, aber nicht wirklich besser. Es gibt einige nette Features, die aber kaum den Umstieg rechtfertigen. Zumal C++ Programme keine gültigen D Programme sind.

    Off Topic

    ;fricky schrieb:

    c++ macht zu vieles automatisch. …

    fricky beweist mal wieder, daß er von C++ keinerlei Ahnung hat.

    Angesichts der Tatsache, daß nur ganz wenige C Programme keine gültigen C++ Programme sind bzw. in diese überführt werden (void* cast) können, ist das mal wieder ein Glanzleistung von Dir.



  • ~john schrieb:

    Angesichts der Tatsache, daß nur ganz wenige C Programme keine gültigen C++ Programme sind bzw. in diese überführt werden (void* cast) können, ist das mal wieder ein Glanzleistung von Dir.

    es ging um gewöhnliches c++, nicht 'wir benutzen c++ wie C'. unter anderem wurde STL erwähnt. ausserdem ist die liste der unverträglichkeiten von C und C++ ziemlich lang. du würdest dich wundern.
    🙂



  • die is tiny



  • ;fricky schrieb:

    … unter anderem wurde STL erwähnt.…

    Gerade die STL ist sehr viel flexibler als Dir das bekannt ist. Deine Verweise auf angebliche Inkompatibilität der STL mit besonders angeforderten Speicherbereichen ist nicht zutreffend.



  • ~john schrieb:

    Gerade die STL ist sehr viel flexibler als Dir das bekannt ist. Deine Verweise auf angebliche Inkompatibilität der STL mit besonders angeforderten Speicherbereichen ist nicht zutreffend.

    klar, eine anpassung sollte gehen, die STL liegt ja schliesslich im quellcode vor. es gibt sogar delphi-fans die kernelmodule in delphi geschrieben haben. also, dass derartige basteleien völlig unmöglich sind, kann man wohl ausschliessen. bleibt nur die frage, wie alltagstauglich das ganze wird. selbst unter normalen bedingungen ist c++ ja schon ein ziemlich widerspenstiges etwas.
    🙂



  • ;fricky schrieb:

    ~john schrieb:

    Gerade die STL ist sehr viel flexibler als Dir das bekannt ist. Deine Verweise auf angebliche Inkompatibilität der STL mit besonders angeforderten Speicherbereichen ist nicht zutreffend.

    klar, eine anpassung sollte gehen, die STL liegt ja schliesslich im quellcode vor. es gibt sogar delphi-fans die kernelmodule in delphi geschrieben haben. also, dass derartige basteleien völlig unmöglich sind, kann man wohl ausschliessen. bleibt nur die frage, wie alltagstauglich das ganze wird. selbst unter normalen bedingungen ist c++ ja schon ein ziemlich widerspenstiges etwas.
    🙂

    du musst keine zeile Code umschreiben.



  • ;fricky schrieb:

    klar, eine anpassung sollte gehen, die STL liegt ja schliesslich im quellcode vor.

    Das einzige was man tun muß, ist eigene Allokatoren zu verwenden, denn die STL Container sind darauf explizit ausgelegt.


Anmelden zum Antworten