Community
Chat Logs
Wednesday, June 17, 2026
- * Maldivia joined #java
- * nimaje joined #java
- * esensar joined #java
- * deglebe joined #java
- * jaskarth_ joined #java
- * Betal joined #java
- * kusanagi joined #java
- * bdkl joined #java
- * tam joined #java
- * Fiji joined #java
- * fgarcia joined #java
- * fgarcia joined #java
- * fgarcia joined #java
- * m joined #java
- * MonsterAbyss joined #java
- * mwnaylor joined #java
- * leppard joined #java
- * ernimril joined #java
- * fgarcia joined #java
- * lord4163 joined #java
- * acidjnk joined #java
- * metalmaniac joined #java
- * sponkz joined #java
- * MonsterAbyss joined #java
- * MikeBux joined #java
- * Ragnor joined #java
- * Betal joined #java
- * rorx joined #java
- * raj joined #java
- * rvalue- joined #java
- * MikeBux joined #java
- * genpaku joined #java
- * onu joined #java
- * Betal joined #java
- * kathadris joined #java
- * GreenResponse joined #java
- * dob1_ joined #java
- * gurrkin joined #java
- * onu joined #java
- * MonsterAbyss joined #java
- * MikeBux joined #java
- * jamezp joined #java
- * benjwadams joined #java
- * huijun joined #java
- * gustik joined #java
- * tronexte joined #java
- dreamrealgah, I hate reading stuff where I'm left going "... wait, why is this new? $foo has had that for a while now, that particular syntax looks okay but how does it... OHHH. Ew."
- * sponkz joined #java
- * GreenResponse joined #java
- * ferdna joined #java
- * MonsterAbyss joined #java
- * johnjay joined #java
- * punit_arya joined #java
- * magla joined #java
- * punit_arya joined #java
- * rvalue- joined #java
- * Betal joined #java
- * kathadris joined #java
- * geli joined #java
- * leppard joined #java
- * metalmaniac joined #java
- * ferdna joined #java
- * jreicher joined #java
- jreicherdreamreal: why is what new?
- jreicherOn a different note, I just did something I never thought I would do. A deliberate upcast so that the compiler can verify a caller won't do something to the returned object.
- jreicher(Not without being naughty, anyway)
- ernimriluh? is doing a cast being naughty?
- jreicherNot an upcast. Not at all.
- jreicherIn fact you couldn't avoid them before covariant return types were added to Java.
- jreicherThat's an implicit upcast every time, right there
- jreicherAnd actually is what I'm doing now. This method is "explicitly non-covariant"
- jreicherHardly ground breaking, but it never crossed my mind I would want something like this.