Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Sukera
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
Sukera
6y ago
I've been using julia for about three years now and from my interactions with devs and the issues on github, caching more code has only been considered in the past year because before then, the priorities were in getting the language s
92.
▲
by
Sukera
6y ago
The strength of using the julia REPL as a "calculator" is not in doing somewhat trivial calculations like dividing two numbers or quickly multiplying two things, and that's fine. That's not a goal of the REPL and julia i
93.
▲
by
Sukera
6y ago
One way to alleviate the slowish startup is to use PackageCompiler.jl (discussed at the end of the article https://krasjet.com/rnd.wlk/julia/#packagecompiler.jl ). I like that there's more than just the standa
94.
▲
by
Sukera
6y ago
2 years ago was probably pre-1.0 days. The ecosystem changed a little in the time since and the development experience is much improved (especially with Revise.jl and the in-the-works static compilation!). Depending on your application, I&#
95.
▲
by
Sukera
7y ago
Sure! 'C' in the debug REPL enters compiled mode. https://github.com/JuliaDebug/Debugger.jl#compiled-mode
96.
▲
by
Sukera
7y ago
> My biggest qualm with Julia (and maybe this speaks to my inexperience with the language) is that it isn't always obvious when Julia is going to make a copy. If you're talking about slices of an array, those always create a co
97.
▲
by
Sukera
7y ago
Do you have a source on that? Quite a few people seem to disagree: https://istlsfastyet.com/
98.
▲
by
Sukera
8y ago
> You can see some of the ideas in Julia or LuaJIT, but you pay a penalty on what can be dynamic. I'm sorry but I think I'm missing something here - what sort of penalty are you paying in terms of dynamicness? Can you be more s
99.
▲
by
Sukera
8y ago
- Doesn't compile to native code (there are ways to do it, but too complicated and there are caveats). What do you mean by that? It absolutely is compiled to e.g. x86_64 instructions by default, going through LLVM. Do you mean no stand
100.
▲
by
Sukera
9y ago
Yes, all kinds of jobs - but are there actually a substantial number of people doing those jobs compared to the number of jobs that are easy to automate away?
101.
▲
by
Sukera
9y ago
> Quick note: The situation is not different on Linux, MacOS, or other operating systems because all executable formats have some way to embed images. What publishers should do is remove unncessary metadata before publishing, which is ea