kann mir mal einer verraten wieso java existiert? so ein schrott...



  • Wo ist das Problem? In Java wird bei Ausdrücken in ifs etc eben nicht explizit nach bool gecastet weil man gemerkt hat, dass das häufig zu schwer auffindbaren Fehler geführt hat ( if(a=b) usw))
    Ansonsten: Dont feed the trolls



  • Verstehst du das denn nicht? Es wär halt viel praktischer, wenn gleich das boolean in ein int gecastet wird, das ganze dann verrechnet und als Pointer interpretiert wird, der mit dem String "don't feed the trolls" geXORt dann auf das Ergebniss zeigt.... und das alles in einem Statement!! 😃



  • Aber in Java gibts doch garkeine Pointer... 😕 😉 😃



  • Das ist ja schon das nächste unpraktische.


  • Mod

    Ach so. Jetzt wo du es sagst, erscheint mir dieses Verhalten auch am logischten. Dann werd ich gleich mal ne Sprache suchen gehen, die sich entsprechend verhält. ...ach, C++ kann man sich schon so hinbiegen, dass das gewünschte Verhalten rauskommt. Wofür hat man denn Operator Overloading, den Präprozessor usw.? ...brauch also gar nicht weitersuchen. 🙂 👍


  • Mod

    interpreter schrieb:

    Aber in Java gibts doch garkeine Pointer... 😕 😉 😃

    Neee. In Java gibt es nur die NullPointerException. Komplett unlogisch. 🙂



  • Ich bin sehr verwirrt 😕



  • Musst du aber nicht sein. In Java gibt es keine Pointer, aber die NullReferenceException (so wie sie heißen müsste) heißt NullPointerException.
    Ein kleiner Designfehler. Macht nichts. Sowas gibt es in jeder Sprache zuhauf.


  • Mod

    Optimizer schrieb:

    Musst du aber nicht sein. In Java gibt es keine Pointer, aber die NullReferenceException (so wie sie heißen müsste) heißt NullPointerException.
    Ein kleiner Designfehler. Macht nichts. Sowas gibt es in jeder Sprache zuhauf.

    NullReferenceException macht keinen Sinn, denn von C++ her wissen wir ja, dass Referenzen gar nicht null sein können. 🤡 :p



  • Ach ja?! Wer definiert denn hier den Begriff "Referenz" ?!
    *Gregor zum Gedichte-Battle herausforder* 😉 🤡 👍



  • Optimizer schrieb:

    Verstehst du das denn nicht? Es wär halt viel praktischer, wenn gleich das boolean in ein int gecastet wird, das ganze dann verrechnet und als Pointer interpretiert wird, der mit dem String "don't feed the trolls" geXORt dann auf das Ergebniss zeigt.... und das alles in einem Statement!! 😃

    Gregor schrieb:

    Ach so. Jetzt wo du es sagst, erscheint mir dieses Verhalten auch am logischten.

    Optimizer schrieb:

    Ach ja?! Wer definiert denn hier den Begriff "Referenz" ?!
    *Gregor zum Gedichte-Battle herausforder* 😉 🤡 👍

    ROFLMAO!!! 😃 😃 😃 👍 👍 👍


  • Mod

    Optimizer schrieb:

    *Gregor zum Gedichte-Battle herausforder* 😉 🤡 👍

    Darauf würd' ich gern eingehn,
    doch muss sogleich gestehn,
    ich weiß nicht, was Opti meint.
    Sucht der wen, der mit ihm reimt?

    😕

    🙂 ...ok, das war wohl noch nichts. 😃



  • Der Referenzbegriff allein,
    er existiert zum Schein.

    Er will nur deine Augen trüben
    und den Verstand zermürben.

    Denn jeder versteht was and'res d'runter
    da wirst du nicht mehr munter.

    Referenzen sind für Unternehmen
    Projekte, gut genug zum zeigen
    um Kunden einzuknebeln
    in vertragliche Gegebenheiten

    In C++ ist es ein Name
    kein eigenes Objekt, nicht existent
    wie eine dünne Plane
    kaum einer das drunter kennt

    In Java kannst es auch vergessen
    die Referenzen sind zwar existent,
    aber wenn es wirklich brennt,
    hat der GC sie aufgefressen

    WOW, in diesem Gedicht sind gleich drei verschiedene Reimarten 😮


  • Mod

    Respekt! 👍 🙂



  • ROFL! *optimizerdiekroneaufsetz*

    Hoeck... äh. Gregor, Sie sind raus!! 🕶


Anmelden zum Antworten