Live data from Hacker News

Viewing profile — udalov

udalov

HN member
Joined
Mon, Nov 11, 2013, 12:16 PM UTC
HN karma
84
Public activity
15 items

About udalov

I work on Kotlin: kotlinlang.org

https://github.com/udalov

[ my public key: https://keybase.io/udalov; my proof: https://keybase.io/udalov/sigs/pjMGYJAla2gkaqqIo0o7WvKfoiMWEH0GhI1n31Wicr4 ]

Recent public activity

  1. comment
    Comment #17617820

    Re Iridium satellites: unfortunately, they are being replaced by a new generation of satellites which do not produce flares and thus likely won't be seen by the naked eye anymore. …

  2. story
  3. comment
    Comment #10495282

    No, as I mentioned, only those 'when'-expressions, the result of which is used as a value, must be exhaustive. Those which are not, we call them 'when'-statements, correspond to an…

  4. comment
    Comment #10494867

    It's an error only when the 'when'-expression is used as a value, like assigned to a property, passed as an argument or returned from a function. Otherwise it's not an error. There…

  5. comment
    Comment #10480161

    Could you please give a few examples of "all the broken, half-designed stuff they are trying to ship"?

  6. comment
    Comment #10466176

    Could you please explain how the internal representation of null in the language's type system has any effect on the semantics of code written in that language?

  7. story
  8. story
  9. comment
    Comment #8809090

    Could you please elaborate on running being damaging?

  10. story
  11. story
  12. comment
    Comment #8661877

    The free version is also Windows-only

  13. comment
    Comment #8254020

    In fact Kotlin doesn't have reified generics. This idea was planned in the beginning and was reflected in the old docs but abandoned later. I believe there's no reference to reifie…

  14. comment
    Comment #8155556

    Not sure why they conclude that "bergamot essence may induce muscle cramps" etc based on a single case. What if the man had an allergic response of some kind and 99.99% of the popu…

  15. comment
    Comment #6711230

    Most of the time you can omit type arguments: val arr = Array(height) { x -> Array(width) { y -> Tile(x, y, Terrain.GRASS) } }