Hacker GitHub

← All repos

JuliaLang/julia

View on GitHub ↗ ★ 49,232 Julia

The Julia Programming Language

335 mentions on Hacker News by 178 people: 42 stories, 293 comments · first 2012-02-18 · latest 2026-10-12

Mentions per year 335 mentions · busiest year 2014 (42)
20082026
  1. …it finally gets around to it. But just loading the plotting library (Gadfly) takes over 10 seconds! https://github.com/JuliaLang/julia/issues/4373 Starting all of Matlab never took that long.
  2. …the core language and standard library. That's where it was first posited and implemented, in fact: https://github.com/JuliaLang/julia/pull/8432 (and see the link to the "trait trick")
  3. …y+1, x) |> x -> join(x, ",") |> length All those anonymous functions seem a bit distracting, though https://github.com/JuliaLang/julia/pull/24990 could help with that.
    comment by duckerude · 2019-01-22 · in For the Love of Pipes
  4. …possible in Rust I think. [1] https://doc.rust-lang.org/src/core/iter/range.rs.html#340-35... [2] https://github.com/JuliaLang/julia/blob/master/base/range.jl...
  5. …and this will really improve that experience. Especially since that exception stack PR just merged: https://github.com/JuliaLang/julia/pull/28878
    comment by eigenspace · 2018-10-23 · in Julia parallel task runtime (WIP)
  6. …which limit themselves to power-of-2 sizes) This is the most updated that I know of online (2014) https://github.com/JuliaLang/julia/pull/6193#issuecomment-61... If the array is large enough for a GPU, then yes a GPU version would rip it…
  7. …/ package author nowadays. A long time ago (2014) he did write a Julia-based version of FFTW: https://github.com/JuliaLang/julia/pull/6193#issuecomment-61... This was back before Julia could do auto-SIMD optimizations, and it got quite…
  8. …an MIT programming languages or HPC fellow who proposes it in Julia, and so you get stuff like https://github.com/JuliaLang/julia/pull/22631 soon after. That doesn't mean Chapel is bad, but Julia already has the largest contributor base of…
    comment by ChrisRackauckas · 2018-09-11 · in What Is Systems Programming, Really?
  9. …factorizations and sparse matrix methodology. Julia has not and they remain largely under GPL: https://github.com/JuliaLang/julia/blob/master/LICENSE.md Look at things like SUITESPARSE. Practically, what that means is that I can deliver…
    comment by kxyvr · 2018-09-07 · in Try OCaml
  10. …If it's any use, you can see what Julia ended up doing here: https://github.com/JuliaLang/julia/issues/8188
    comment by simonbyrne · 2018-08-10 · in 1/0 = 0
  11. …In terms of the Julia changes that were needed to support this, there were two key PRs: https://github.com/JuliaLang/julia/pull/20593 https://github.com/JuliaLang/julia/pull/22441
    comment by iamed2 · 2018-08-10 · in Julia 1.0
  12. …@threads macro. * However, it does not yet map tasks to threads, but that is very close to ready: https://github.com/JuliaLang/julia/pull/22631 . We expect this work to be finished in a near-future 1.x release and then Julia will support…
    comment by StefanKarpinski · 2018-08-10 · in Julia 1.0
  13. …thinking about this than is probably healthy, but here are some nice edge cases to think about: - https://github.com/JuliaLang/julia/issues/14826 mod(-eps(), 4.0) - https://github.com/JuliaLang/julia/issues/17415 fld(1.0,0.2) -…
    comment by simonbyrne · 2018-08-10 · in Julia 1.0
  14. …however they want: down, up, to zero, to nearest (with different options for breaking ties). https://github.com/JuliaLang/julia/issues/9283
    comment by simonbyrne · 2018-08-09 · in Julia 1.0
  15. …wait until 2.0. This is why that syntax hasn't yet been added with the expected meaning. Related: https://github.com/JuliaLang/julia/issues/7026
    comment by StefanKarpinski · 2018-08-09 · in Julia 1.0
  16. …and release 1.0 like this, so I'm still assuming there's a mistake or misunderstanding here. [1] https://github.com/JuliaLang/julia/commit/5d4eaca0c9fa3d555c...
    comment by sundarurfriend · 2018-08-08 · in Julia v1.0 has been released
  17. Edit: It has happened! Relevant pull request: https://github.com/JuliaLang/julia/pull/28521 Video from Juliacon: https://youtu.be/1jN5wKvN-Uk?t=1h18s --- ~~Note that this is the first release candidate version[1]:~~ > As a prerelease,…
    comment by sundarurfriend · 2018-08-08 · in Julia v1.0 has been released
  18. …1.0 are rather empty at the moment. However, one may refer to the release notes of Julia 0.7 ( https://github.com/JuliaLang/julia/blob/release-0.7/NEWS.md ) which was released earlier today. Julia 1.0 is basically the same as 0.7, except…
    comment by photon-torpedo · 2018-08-08 · in Julia v1.0 has been released
  19. …is already a bit bloated to deal with lots of edge cases, but is still pretty readable in parts: https://github.com/JuliaLang/julia/blob/master/base/broadcas...
    comment by simondanisch · 2018-07-16 · in The Spiral Language
  20. …isn't always that helpful). To decide when inlining should occur, Julia uses a cost model: https://github.com/JuliaLang/julia/pull/22210 This then tries to only inline what's necessary to do for performance. Of course, using the fact that…
    comment by ChrisRackauckas · 2018-07-14 · in The Spiral Language
  21. …the info from this post: https://discourse.julialang.org/t/feedback-on-inconsistent-n... . And e.g. https://github.com/JuliaLang/julia/tree/master/stdlib/Linear... looks like a proper Pkg(3) package? Sorry for misinformation. Thought this…
    comment by johnsea · 2018-07-06 · in Writing Iterators in Julia 0.7
  22. …just that the most cutting-edge technologies do not seem to be developed in MATLAB any more. [1] https://github.com/JuliaLang/julia [2] https://github.com/malmaud/TensorFlow.jl
  23. It's one of the things being developed on the down low right now, but you can find PRs like: https://github.com/JuliaLang/julia/pull/24473 which are making this: https://github.com/JuliaLang/julia/blob/master/src/interpret... a…
    comment by ChrisRackauckas · 2018-06-02 · in My favorite things that are coming with Julia 1.0
  24. …PCRE2 can't do that. See: https://lists.exim.org/lurker/message/20180412.091038.080cf6... and https://github.com/JuliaLang/julia/pull/26731
    comment by burntsushi · 2018-05-16 · in Unicode Regular Expressions
  25. …the Julia thread on tco - and difficulties with providing guarantees in the general case with tco: https://github.com/JuliaLang/julia/issues/4964
    comment by e12e · 2018-03-17 · in Tail recursion in Python
  26. …was made was "Julia v0.7.0 Release Notes", which you can confirm from this snapshot of 4 days ago: https://github.com/JuliaLang/julia/blob/eb94b8c3d8e8ee2294ed... . This suggests that you did not even click on the link to learn more about…
    comment by eesmith · 2018-02-09 · in Julia v0.7.0 Release Notes
  27. …would be a 2.0 (or later) feature addition, and it's not yet certain how it would be approached. https://github.com/JuliaLang/julia/issues/6975 https://github.com/JuliaLang/julia/issues/5
    comment by 3JPLW · 2018-02-08 · in Julia v0.7.0 Release Notes
  28. …(for various reasons, eg: factorial of a negative number - might be defined as negative infinity): https://github.com/JuliaLang/julia/issues/6579
  29. …semantics of the language by bifurcating the type system into two incompatible kinds of values. [1] https://github.com/JuliaLang/julia/pull/21912
    comment by StefanKarpinski · 2017-10-17 · in Some Insights from a Julia Developer
  30. …[2] http://benchmarksgame.alioth.debian.org/play.html#languagex [3] https://github.com/JuliaLang/julia/tree/master/test/perf/sho...
    comment by ihnorton · 2017-10-15 · in Some Insights from a Julia Developer
  31. …a little deceiving — and we take those benchmarks very seriously! See this issue for more details: https://github.com/JuliaLang/julia/issues/24097
    comment by 3JPLW · 2017-10-14 · in Some Insights from a Julia Developer
  32. …0.7 will essentially be identical to 1.0 otherwise). You can follow the 1.0-blocking issues here: https://github.com/JuliaLang/julia/milestone/4 .
  33. …but that may have changed. At this time, the 1.0 milestone hasn't been assigned a due date [0]. [0] https://github.com/JuliaLang/julia/milestone/4
    comment by ellisv · 2017-06-20 · in Julia 0.6 is out
  34. …the copyright on those words. But what makes this really asinine is that Julia isn't even GPL: https://github.com/JuliaLang/julia/blob/master/LICENSE.md Moreover, since I've been seeing this kind of hostility towards the GPL more and more…
  35. …ps://discourse.julialang.org/t/julia-vs-fortran-complaint... I implemented an erfinv function Julia ( https://github.com/JuliaLang/julia/pull/29874 ), and it was about 3x faster than Matlab or SciPy's erfinv function, both of which are…
  36. …when considering that Julia is only up to v0.6, and the language is still making breaking changes. https://github.com/JuliaLang/julia/blob/release-0.6/NEWS.md
    comment by mr_overalls · 2017-06-20 · in Julia Computing Raises $4.6M in Seed Funding
  37. The list of BREAKING CHANGES still keeps me away from doing more in Julia right now. https://github.com/JuliaLang/julia/blob/release-0.6/NEWS.md#...
    comment by baldfat · 2017-06-20 · in Julia 0.6 is out
  38. …to fake out class-based o.o. code in Julia in a way that will look right but work poorly. [1] https://github.com/JuliaLang/julia/issues/1974
  39. …which is occasionally painful, but other than that it gave me all the tools I could possibly want. https://github.com/JuliaLang/julia/pull/18632 The startup time is annoying, but I typically use Julia from Juno and I restart at most a…
    comment by jamii · 2017-03-15 · in Some fun with π in Julia
  40. …would be — that may end up simply testing the cleverness or resourcefulness of the expert. 1. https://github.com/JuliaLang/julia/blob/64409a0cae8b52d3f795...
    comment by 3JPLW · 2017-03-14 · in Some fun with π in Julia
  41. …to be very difficult to comprehend for anyone who is not one of the original developers. [1] [1] https://github.com/JuliaLang/julia/blob/master/src/julia.h
  42. …FFTW). Compare this to, e.g., Python or R where much of the standard library is written in C. [1] https://github.com/JuliaLang/julia/tree/master/base
  43. > which we desperately want to get rid of Would that be covered by https://github.com/JuliaLang/julia/pull/18632 or is it a separate issue? I have some really ugly code that ought to be built out of nested generators, but I can't afford…
    comment by jamii · 2016-10-11 · in Julia 0.5 Highlights
  44. …through the "Activate LLVM 3.7" GitHub issue (which was originally started for version 3.5). https://github.com/JuliaLang/julia/issues/9336
    comment by 3JPLW · 2016-10-11 · in Julia 0.5 Highlights
  45. See https://github.com/JuliaLang/julia/tree/master/test/perf/sho...
  46. Optionally. OpenBLAS and LAPACK are the default. See here: https://github.com/JuliaLang/julia OpenBLAS — fast, open, and maintained basic linear algebra subprograms (BLAS) library, based on Kazushige Goto's famous GotoBLAS. LAPACK (>= 3.5)…
  47. …I'm yet to read the whole of that issue, maybe it'll end up convincing me it's a good idea.) [1] https://github.com/JuliaLang/julia/pull/16260
    comment by sundarurfriend · 2016-09-20 · in Julia v0.5.0 Released
  48. See https://github.com/JuliaLang/julia/issues/18374#issuecomment... . Open-source Julia builds also need to support non-Intel processors and architectures, and operating systems where MKL isn't available. If you have a specific operation…
    comment by tavert · 2016-09-19 · in Julia 0.5 release
  49. A better link is: https://github.com/JuliaLang/julia/blob/release-0.5/NEWS.md Better yet, wait for the official announcement once binaries are compiled and posted for download. I believe there will be a blog post to go along with it, too.
    comment by 3JPLW · 2016-09-19 · in Julia 0.5 release
  50. It already has! This comment -- https://github.com/JuliaLang/julia/issues/3721#issuecomment-...