Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ViralBShah
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
JuliaCon live: Simon Peyton Jones keynote
(youtube.com)
2 points
by
ViralBShah
2mo ago
|
0 comments
2.
▲
Frontier model evaluation for Physical AI
(juliahub.com)
2 points
by
ViralBShah
2mo ago
|
0 comments
3.
▲
AI startup JuliaHub raises $65M to rival Simulink
(axios.com)
34 points
by
ViralBShah
5mo ago
|
3 comments
4.
▲
Julia is now available on Google Colab
(juliahub.com)
4 points
by
ViralBShah
2y ago
|
0 comments
5.
▲
Julia 1.10 Highlights
(julialang.org)
6 points
by
ViralBShah
3y ago
|
0 comments
6.
▲
by
ViralBShah
4y ago
Startup time for plots is down to <0.5s with Julia 1.9 (in beta).
7.
▲
by
ViralBShah
4y ago
Two tradeoffs to be aware of: 1. Slightly longer compile times at package install time, but that is ok since it is a one time cost. 2. During package development, building a pkgimage every time will lead to longer compile times because of n
8.
▲
by
ViralBShah
4y ago
While that is an accurate statement, my go-to package where compile time and startup time was a huge hurdle, Plots.jl, just works instantaneously now. That is the case for many packages already, and I suspect that after 1.9 releases, it wil
9.
▲
by
ViralBShah
4y ago
The Julia compilation model is fairly complex, due to the Julia user's wish for dynamic capabilities combined with common features in statically typed languages. Although it may appear so, it was not low hanging fruit - it took a lot o
10.
▲
by
ViralBShah
4y ago
Correction: It is not that every new issue is triaged on the triage call. Issues are triaged by a group of people with triage access - and the triage call focusses on issues that have the `triage` label.
11.
▲
by
ViralBShah
4y ago
My comments have been mainly to address the nature of the conversation here and to provide some balance. Specifically, most readers of HN are not deeply steeped in the nature of issues, and the overly broad language in some of the comments
12.
▲
by
ViralBShah
4y ago
It is still planned, but I'll defer to Keno and others to chime in on the details.
13.
▲
by
ViralBShah
4y ago
If you look at the linked issue, you will see that it is a type intersection issue (a real language issue) mischaracterized as a control-flow bug. Many readers here seem to see that and believe that if statements in Julia are broken - no th
14.
▲
by
ViralBShah
4y ago
The issue is not that the bugs are with correctness of multiple dispatch, but that multiple dispatch allows you to combine generic programming with abstract data types. Thus, one can have a generic implementation in base Julia, and someone
15.
▲
by
ViralBShah
4y ago
I carefully mentioned that the issues (with the exception of a type intersection bug which is in the language, but was characterized as a control flow bug) are not core language issues. Julia ships with a very large standard library, and pe
16.
▲
by
ViralBShah
4y ago
A detailed discussion is on Julia discourse: https://discourse.julialang.org/t/discussion-on-why-i-no-lon... Bugs are everywhere - including Python and R libraries. You would not design a safety critical system in Pyth
17.
▲
by
ViralBShah
4y ago
Yuri's criticism was not that Julia has correctness bugs as a language, but that certain libraries when composed with common operations had bugs (many of which are now addressed). I will recommend following the discussion on the Julia
18.
▲
by
ViralBShah
4y ago
I think Keno's comment above pretty much articulates my thoughts as well. I have met Yuri on several occasions and have been thrilled to see his contributions. I find the post constructive and it will certainly help make Julia better,
19.
▲
by
ViralBShah
4y ago
Ask them to download Julia and try it, and file an issue if it is not fast enough. We try to have the latest available. See for example: https://github.com/JuliaLinearAlgebra/RecursiveFactorization...
20.
▲
by
ViralBShah
4y ago
"Small" is difficult, and it is actually in many cases, harder than "big". Small needs language support, GC support, runtime support, and is delicate - any one thing can throw off performance. You can't hide behind
21.
▲
by
ViralBShah
5y ago
It would be great if you can file an issue. We usually do CI for doctests on base julia itself, and naturally need to do more of it.
22.
▲
by
ViralBShah
5y ago
In a way - because the original blog post was https://julialang.org/blog/2012/02/why-we-created-julia/
23.
▲
by
ViralBShah
5y ago
We've done such release highlights for the last 3 releases, and certainly hope to continue! https://julialang.org/blog/2021/11/julia-1.7-highlights/ https://julialang.org/blog/2
24.
▲
by
ViralBShah
5y ago
The SciML tutorials are a good start: https://github.com/SciML/SciMLTutorials.jl And also the 18.337 lecture notes (probably also has videos available): https://github.com/mitmath/18337
25.
▲
by
ViralBShah
5y ago
What do you mean by "more" people? Perhaps you mean people who know? Anyone who solves a differential equation in Julia is using the SciML ecosystem of packages. The Julia ecosystem is about 1M users, and lots of people in that ec
26.
▲
Updating Views in Julia's Dataframes.jl
(bkamins.github.io)
4 points
by
ViralBShah
5y ago
|
1 comments
27.
▲
Dataframes.jl 1.0 workshop from JuliaCon 2021
(youtube.com)
6 points
by
ViralBShah
5y ago
|
0 comments
28.
▲
by
ViralBShah
5y ago
In general, the community has discussed reviving the project (or at least the ideas and some of its codebase). Julia computing will also be contributing as part of that revival.
29.
▲
Cuda.jl v3.3: union types, debug info, graph APIs
(juliagpu.org)
156 points
by
ViralBShah
5y ago
|
32 comments
30.
▲
by
ViralBShah
6y ago
Modia.jl is built by Hilding Elmquist, Martin Otter and their collaborators. These are some of the best folks in the world - Hilding's thesis in 1978 described equation oriented modeling. It had to wait until computers became powerful
More ›