Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cdsousa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
cdsousa
3y ago
Wrong link, no? Shouldn't it be https://discourse.julialang.org/t/one-does-not-simply-walk-i... ?
2.
▲
by
cdsousa
4y ago
We are free to come up with myths about the name origin. My favorite one is that it comes from Julia character of George Orwell's 1984 novel :D
3.
▲
by
cdsousa
5y ago
This presentation is only a few days old.
4.
▲
by
cdsousa
6y ago
Julia multiple dispatch allows dynamic polymorphism. Check https://stackoverflow.com/questions/1801216/what-is-the-diff... and https://www.youtube.com/watch?v=kc9HwsxE1OY
5.
▲
by
cdsousa
6y ago
This is very good news for people like me who would like to play with GPU kernels and arrays but usually have no access to NVIDIA/AMD hardware. (Although specific Intel hardware and Linux is being required for now.) I'm waiting fo
6.
▲
Introducing: oneAPI.jl (a Julia package for programming Intel GPUs)
(juliagpu.org)
11 points
by
cdsousa
6y ago
|
1 comments
7.
▲
by
cdsousa
6y ago
AFAIK it is the opposite of what you have said. And although Julia has a lot of inspiration of Matlab syntax, it is absolutely not derived from it. https://julialang.org/blog/2012/02/why-we-created-julia/
8.
▲
Julia GPU
(notamonadtutorial.com)
131 points
by
cdsousa
6y ago
|
26 comments
9.
▲
by
cdsousa
6y ago
That's right, I found it: https://docs.cupy.dev/en/stable/tutorial/kernel.html#kernel-...
10.
▲
by
cdsousa
6y ago
""" [...] it is possible to perform kernel-like operations without actually writing your own GPU kernels: a = CUDA.zeros(1024) b = CUDA.ones(1024) a.^2 .+ sin.(b) """ [ https://juliagpu.gitlab.io/
11.
▲
by
cdsousa
8y ago
Or maybe it should be "When on an online discussion someone mentions Julia, the probability of that discussion turning into a 0-based versus 1-based indexing discussion is 1"
12.
▲
by
cdsousa
8y ago
There seems to be a kind of Godwin's law for Julia that states that "When on an online discussion someone mentions Julia, the probability of a complaint about 1-based indexing is 1".
13.
▲
by
cdsousa
8y ago
That is pretty amazing! I wonder how would it look like if it was written in C. Anyone has some links to "Blobs" implementations in C?
14.
▲
Think Julia: How to Think Like a Computer Scientist
(benlauwens.github.io)
207 points
by
cdsousa
8y ago
|
70 comments
15.
▲
by
cdsousa
8y ago
In part, the fact that there are major problems moving the "giant" to where one would like (speed), e.g., unladen swallow, pypy, pyston, ...
16.
▲
by
cdsousa
8y ago
Ha, ah! After a more careful read, I noticed this: "with the speed of C or Ruby"... I'm pretty sure Ruby performance was never a positive characteristic anywhere (right?). I wonder if this is a writing error or the journalist
17.
▲
by
cdsousa
8y ago
“Those people were our early converts—people who came for performance". That was entirely my case. After being using Python for a while and dropping to Cython in the performance bottlenecks (and evaluating other options), I was really
18.
▲
by
cdsousa
9y ago
In Julia: while true; print(rand(Bool) ? '╲' : '╱'); end