Viewing profile — nsajko
nsajko
HN member- Joined
- Thu, Jun 12, 2014, 4:17 PM UTC
- HN karma
- 2,925
- Public activity
- 1,316 items
- HN profile
- View on Hacker News ↗
About nsajko
No profile information was provided.
Recent public activity
-
comment
Comment #48277933
Julia is another contender. Julia code can be as performant as C++ code, but Julia code may be even more elegant than C++. Even without accounting for Julia's metaprogramming featu…
-
comment
Comment #47072602
Yeah, double-word floating-point loses many of the desirable properties of the usual floating-point.
-
comment
Comment #45437754
> Number isn’t an interface—there are no operations common to all numbers. When creating a new type, it should be more clear cut when is subtyping Number (or Real, etc.) valid. Sho…
-
comment
Comment #45437599
I don't think testing against every existing dependent would make sense currently. The issue is the lack of tooling for mechanically checking whether the dependent accesses impleme…
-
comment
Comment #45437521
What I wanted to say is that I'm skeptical regarding "interfaces", either as a language feature or as a package. Although TBH I have not yet given any specific "interfaces" design …
-
comment
Comment #45431305
> the culture of not prioritizing correctness in computation On the contrary, it is my impression the experienced Julia programmers, including those involved in JuliaLang/julia, ta…
-
comment
Comment #45431159
The Julia world is already quite careful with testing and CI. Apart from the usual unit testing, many packages do employ integration testing. The Julia project itself (compiler, et…
-
comment
Comment #45431084
Julia is not without warts, but this blog post is kinda rubbish. The post claims vague but scary "correctness issues", trying to support this with a collection of unrelated issue t…
-
comment
Comment #43873325
> it is plausible that ChatGPT can get to a state where it can act as a good therapist Be careful with that thought, it's a trap people have been falling into since the sixties: ht…
- story
- story
-
comment
Comment #43333878
Julia does this for parametric types, too.
-
comment
Comment #42963302
> whiffed a few major decisions early on Anything particular in mind?
-
comment
Comment #42963217
> Recompiling everything every time. > recompilation on every run breaks this Your comment is exceedingly misleading. Whether and when Julia code gets compiled is up to the user.
-
comment
Comment #42963168
> Pkg.jl is also not great, version compatibility is kind of tacked on and has odd behavior. Huh? I think Pkg is very good as far as package managers go, exceptionally so. What spe…
-
comment
Comment #42910780
Pratt's method only targets the operator precedence languages, not the DCFL. So much less powerful than LR parsing.
-
comment
Comment #42791629
Is Trump not supposed to be tough-on-crime? How does pardoning a drug dealer factor into that? Is Trump against the war on drugs?
- story
-
comment
Comment #41498657
Ireland giving special benefits to a private company like Apple conflicts with the principles of a free and fair market.
-
comment
Comment #41268157
Lousy high school.
-
comment
Comment #41200555
> [...] there's progress [...] Don't forget about Julia!
- story
-
comment
Comment #41089309
Abstract interpretation is important in the implementation of the Julia language. Some relevant blog posts by Julia compiler developers: * https://info.juliahub.com/blog/inference-…
-
comment
Comment #41067823
Wikipedia page on worker's self-management: https://en.wikipedia.org/wiki/Workers%27_self-management
-
comment
Comment #41031313
The title doesn't conform to the HN guidelines, dang.