Viewing profile — DNF2
DNF2
HN member- Joined
- Thu, Aug 09, 2018, 1:08 PM UTC
- HN karma
- 325
- Public activity
- 205 items
- HN profile
- View on Hacker News ↗
About DNF2
No profile information was provided.
Recent public activity
-
comment
Comment #45962644
First of all, I think this sort of aggressive tone is unwarranted. Secondly, I think it's on you to clarify that you were talking specifically and exclusively about static compilat…
-
comment
Comment #45959346
I'm not exactly sure what you don't believe, your comment is hard to follow, or relies on premises I haven't detected. What you are describing in your first paragraph is somewhat r…
-
comment
Comment #45953922
This is not how I understand the performance model. Allowing invokation of the compiler at runtime is definitely not something that is done for performance, but for dynamism, to al…
-
comment
Comment #45793770
> Julia is fastest with immutable structures--why provide a built-in syntax for complex assignment to mutable types, but then relegate lenses to a library that only FP aficionados …
-
comment
Comment #45718561
Actually, very nearly so: https://typst.app/universe/package/soviet-matrix/
-
comment
Comment #45718492
Interesting. I have not experienced that, except when trying out the pre-release version of tinymist, and did some messy multiple view+cropping into a big pdf (testing out the new …
-
comment
Comment #45698387
> 2. (minor compared to Overleaf) typst compiles faster. I would argue that this isn't minor. At least in my opinion, it makes a big difference. Overleaf, already 3 pages into a do…
-
comment
Comment #45696255
As long as Typst is on version 0.x,you should probably expect breaking changes. There is talk about changing even part of the parsing rules. This is the risk of being an early adop…
-
comment
Comment #45444509
But those are not languages, but frameworks, and are not general enough to solve many problems, especially outside of machine learning.
-
comment
Comment #43125114
That is not really correct. Type instabilities tend to disappear at function boundaries, which is one of the reasons why using functions is so heavily promoted in Julia, it helps k…
-
comment
Comment #43125104
Then you are back to the "two language problem". I'm sure that's not a problem for you and for many others, but there is a reason it has its own, widely known name. It really is a …
-
comment
Comment #43120890
"Clanky"? That is a word I would use when comparing Julia and Python, but I would reverse the roles. I mean, python works well, and has almost everything, but it really feels, well…
-
comment
Comment #43113844
No, they are not using the same algorithm: https://laurmaedje.github.io/posts/layout-models/
-
comment
Comment #41907476
That article was about handling of "Missing" values (which Julia now had natively), and a wish for inclusion of an 80-bit float type. I don't know what languages has that, but you …
-
comment
Comment #41891895
Could you elaborate on the numerical precision issue regarding Julia?
-
comment
Comment #40416887
I didn't even mention the dot operator syntax (.*,.^,./) used in Matlab, while numpy uses only implicit broadcasting. On the other hand, numpy can partially leverage map, filter, c…
-
comment
Comment #40415930
I forgot to mention the difference in function passing, the fact that Matlab passes arguments by value (unless it's a `handle` class) makes it really hard to do in-place transforma…
-
comment
Comment #40415751
In some cases, applying a limited set of basic operations might make up a significant part of development time, but in my experience most of the time is spent designing algorithms,…
-
comment
Comment #40415624
Yes, python exposes a limited list of names that map to operators, like __add__, __sub__, __ne__, __or__, etc. The list is large enough that it covers most normal usage, but the se…
-
comment
Comment #40415253
Both zero-based and one-based indexing is common in mathematics, for example polynomials, exponential series, transforms, etc. are often zero-based. But in most of the literature t…
-
comment
Comment #40415000
I must agree with the other poster that there are key differences between numpy and Matlab (and Julia). All 1D/2D arrays in both Matlab and Julia come endowed with linear algebra s…
-
comment
Comment #40414847
You are mostly correct, though I want to point out that N-dim arrays are different from matrices. In Matlab everything is a matrix, unless it is a higher-dimensional array. This me…
-
comment
Comment #38047970
Well, it's called JuPyteR (my capitalisation), and originally supported Julia, Python and R. The exact provenance of the name is a bit unclear, but it's either deliberate or a happ…
-
comment
Comment #37454214
Loopvectorization exploits avx512, when available. How is that achieved?
-
comment
Comment #37453974
First of all, Mojo is quite new. Secondly, there might not be much CPU performance left on the table for that benchmark, no matter how much money you throw at it.