Live data from Hacker News

Viewing profile — airless_bar

airless_bar

HN member
Joined
Sat, Feb 20, 2016, 1:47 PM UTC
HN karma
100
Public activity
108 items

About airless_bar

No profile information was provided.

Recent public activity

  1. comment
    Comment #11867899

    Just read my other reply.

  2. comment
  3. comment
    Comment #11864382

    You are obviously wrong. While attacking a single package would be possible, covering any interesting amount of "typo"-space would require registering huge amounts of namespaces. I…

  4. comment
    Comment #11864361

    Scala! Great language, huge ecosystem, good tooling, many platforms supported.

  5. comment
    Comment #11863146

    This only seems to be an issue for languages where packages reside in a global namespace, like Python, Rust etc. I think most languages these days are a bit smarter and avoid this …

  6. comment
    Comment #11860638

    I don't think anyone considers Python or Java modern. Nevertheless, this isn't about where adoption comes from, it's about how the language design was influenced by the advancement…

  7. comment
    Comment #11857124

    I think dismissing anything invented after 1960/not invented at Google counts as "inflexible and unadaptable; unable to keep up with new languages or idioms".

  8. comment
    Comment #11857089

    Hey, they are Google! Java 6 is probably the most "modern" thing they can think of!

  9. comment
    Comment #11854402

    Costly: yes. Why not use another language? I think it's a perfectly valid question for that guy to ask. My personal opinion on "Why not use another language" is a bit different tho…

  10. comment
    Comment #11846133

    I don't believe that the question was meant to be a joke or a trolling attempt. The guy's competence isn't the issue. It's the requirements of what the fix can and cannot do. _Ever…

  11. comment
    Comment #11845476

    To save him time and frustration due to his project going nowhere?

  12. comment
    Comment #11845036

    I think it's a very valid question. Given that the constraints by the Python BDFL rule out any reasonable solution, why not move on?

  13. comment
    Comment #11838616

    > For example, you have both an option types and `null`, and libraries being inconsistent in which they pick. Which ones?

  14. comment
    Comment #11837596

    Yes, Scala is great. Way ahead in terms of providing developers with useful tools compared to most other languages. (It's not the usual run-of-the-mill language which takes Java an…

  15. comment
    Comment #11821783

    Comes off as a bit "me too" from my perspective. In the whole list of things there is literally only a single thing which isn't already shipping/existing in Scala.

  16. comment
    Comment #11821145

    I agree with lmm. The only thing where Kotlin wins is in marketing and hype.

  17. comment
  18. comment
    Comment #11804785

    > I think the idea that API's (or implementations as you said) can be copyrighted is completely insane and I can't believe any software engineer would be okay with it. Which makes …

  19. comment
    Comment #11803447

    > Missing values are not errors. Call it whatever you want. ? only covers a small subset of interesting "conditions" while tremendously hurting "conditions" which could be handled …

  20. comment
    Comment #11803378

    Sorry, was meant to be a light-hearted response.

  21. comment
    Comment #11803358

    The whole point of this was to show that Scala's types preserve the structure of the computation. It might not be very interesting in the Option[Option[String]] case but imagine Tr…

  22. comment
    Comment #11803311

    Yeah, it's just that-if you look at every language ever designed-if the language ships with a built-in construct developers will use and abuse it on every occasion, and every other…

  23. comment
    Comment #11802190

    Not really. The main strength of the first approach is that Option is only one type out of many error-handling structures. Not every error is handled appropriately by Option/?. If …

  24. comment
    Comment #11802165

    > formal name non-shitty > a trend in newer languages yes, only discovered a few decades ago :-D

  25. comment
    Comment #11802158

    They preserve the structure of the computation.