Viewing profile — airless_bar
airless_bar
HN member- Joined
- Sat, Feb 20, 2016, 1:47 PM UTC
- HN karma
- 100
- Public activity
- 108 items
- HN profile
- View on Hacker News ↗
About airless_bar
No profile information was provided.
Recent public activity
-
comment
Comment #11867899
Just read my other reply.
-
comment
Comment #11865437
Wrong.
-
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…
-
comment
Comment #11864361
Scala! Great language, huge ecosystem, good tooling, many platforms supported.
-
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 …
-
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…
-
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".
-
comment
Comment #11857089
Hey, they are Google! Java 6 is probably the most "modern" thing they can think of!
-
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…
-
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…
-
comment
Comment #11845476
To save him time and frustration due to his project going nowhere?
-
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?
-
comment
Comment #11838616
> For example, you have both an option types and `null`, and libraries being inconsistent in which they pick. Which ones?
-
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…
-
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.
-
comment
Comment #11821145
I agree with lmm. The only thing where Kotlin wins is in marketing and hype.
- comment
-
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 …
-
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 …
-
comment
Comment #11803378
Sorry, was meant to be a light-hearted response.
-
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…
-
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…
-
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 …
-
comment
Comment #11802165
> formal name non-shitty > a trend in newer languages yes, only discovered a few decades ago :-D
-
comment
Comment #11802158
They preserve the structure of the computation.