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. …end before we have a super polished and neat FastAPI.jl, and the same goes for everything. Also, https://github.com/JuliaLang/julia/issues/41096 is referenced with a wrong name that involves the issue's author's misunderstanding, can you…
  2. …in). As for high level changes, there's a few not too difficult things I think that can be done: https://github.com/JuliaLang/julia/issues/36517 and https://github.com/JuliaLang/julia/issues/45086 are two I feel strongly about. I think…
  3. …2.0. Lastly, some nitpicking on the HN editorialization of the title. Only of the issues linked ( https://github.com/JuliaLang/julia/issues/41096 ) is actually a bug in the language - the rest are various ecosystem issues. Now, I don't…
  4. …correct that the documentation about @inbounds was written by someone who was new to the language ( https://github.com/JuliaLang/julia/pull/19726 ). But in fact the example itself was copied over entirely as-is from devdocs, where it was…
  5. …//github.com/JuliaStats/StatsBase.jl/issues/642 https://github.com/JuliaStats/StatsBase.jl/issues/616 https://github.com/JuliaLang/julia/issues/39385
  6. …of things like software-side FMA because the FMA implementation of Windows is incorrect: https://github.com/JuliaLang/julia/pull/43530 . Core Julia devs are now the maintainers of things like libuv because of how much had to be fixed…
  7. …tuple or struct (data class)? In Julia one of my favorite quality of life improvement in the 1.7: https://github.com/JuliaLang/julia/pull/39285 Example: julia> X = (this = 3, that = 5) (this = 3, that = 5) julia> this ERROR: UndefVarError:…
  8. …but the trig functions have good reductions so we use those instead. The implementation is here https://github.com/JuliaLang/julia/blob/03af78108afe6058f54c... for anyone interested.
    comment by adgjlsfhk1 · 2022-03-29 · in Implementing Cosine in C from Scratch (2020)
  9. …means we end by adding about 10% of memory each time And was graphed, discussed, and approved here: https://github.com/JuliaLang/julia/pull/40453/files#diff-fb6...
    comment by manwe150 · 2022-03-08 · in Buffet – An All-inclusive Buffer for C
  10. …currying. Somewhat related, here's a similar PR for native support of this feature in Julia: https://github.com/JuliaLang/julia/pull/24990 . In my opinion, I'd love to see this baked in as part of the language. Getting buy in from my team…
  11. It's been open for several years: https://github.com/JuliaLang/julia/issues/37957
    comment by physicsguy · 2022-02-16 · in Why We Use Julia, 10 Years Later
  12. I described what needs to happen in https://github.com/JuliaLang/julia/issues/40399 , but so far nobody has had the time to implement it.
    comment by KenoFischer · 2022-02-14 · in Why We Use Julia, 10 Years Later
  13. Waiting for Octavian to replace https://github.com/JuliaLang/julia/blob/master/stdlib/Linear...
  14. …in Scheme using femtolisp. Look for *.scm files and the 'flisp' directory in the repo[1]. [1] https://github.com/JuliaLang/julia/tree/master/src
    comment by cygx · 2022-01-26 · in Julia Macros for Beginners
  15. …interesting discussion from the julia language where string concatenation is indeed the * operator: https://github.com/JuliaLang/julia/issues/1771 In particular: https://github.com/JuliaLang/julia/issues/1771#issuecomment-... Undoubtedly,…
  16. …of the runtime, in that the runtime will no longer necessarily need to have LLVM attached to it: https://github.com/JuliaLang/julia/pull/41936
    comment by ChrisRackauckas · 2022-01-18 · in Julia vs. Python 3 – Which programs are fastest?
  17. …The function reduce(hcat,n) should be faster as there is optimized implementation of it: https://github.com/JuliaLang/julia/blob/89a51fb98485219680c7... This feature was discussed here: https://github.com/JuliaLang/julia/issues/21672
  18. …but that's not a huge win. That's a valid criticism that should hopefully be addressed soon, with https://github.com/JuliaLang/julia/pull/41936 being one of the biggest steps to getting there, along with the more precompilation stuff.
    comment by ChrisRackauckas · 2022-01-12 · in State of Machine Learning in Julia
  19. Ask and you shall receive: https://github.com/JuliaLang/julia/pull/41936 That giant runtime enables all sorts of features that are used by unparalleled julia packages. Soon TM you'll be able to emit runtime free static binaries if you…
    comment by amkkma · 2022-01-12 · in State of Machine Learning in Julia
  20. …`eachindex` and `lastindex` etc. One can see it in the implementation of `filter!` for example https://github.com/JuliaLang/julia/blob/ab4e036b9209967b4273... :
    comment by shele · 2022-01-10 · in Fortran is easy to learn
  21. …one of the main issues I have with it. Its poor threading behavior coupled with a bad default ( https://github.com/JuliaLang/julia/issues/33409 one of my biggest pet peeve issues right now) really degrades real user performance.
    comment by ChrisRackauckas · 2022-01-09 · in Fortran is easy to learn
  22. …improvement. A SetField like feature literally had a PR open for years and then was just closed https://github.com/JuliaLang/julia/pull/21912 Without these features in the base language, adoption is going to be so slow. Convincing my team…
  23. …non-mutating code so it can try and generate the mutating code when that would be more efficient ( https://github.com/JuliaLang/julia/pull/42465 ). So with forward-mode AD there was an entire literature around schemes of provable safety to…
  24. …into the language so that Diffractor-friendly immutable can generate the optimized mutable form: https://github.com/JuliaLang/julia/pull/42465 ), it's at least a few years away before it's doing something like reliably combining multiple…
  25. It does indeed still sit at the core of the language for parsing: https://github.com/JuliaLang/julia/blob/release-1.7/src/juli...
  26. …it has juxtaposition = 'implicit multiplication' julia's parser (which is written in scheme!): https://github.com/JuliaLang/julia/blob/master/src/julia-par...
  27. …I've been hoping to address this by changing mutability in the language more generally (e.g. https://github.com/JuliaLang/julia/pull/42465 ) to make immutable arrays the default at which point there wouldn't be a penalty anymore. I've had…
    comment by KenoFischer · 2021-12-01 · in Julia 1.7 Highlights
  28. …excited about this. But there still many problems, for example a ton of tests failing. For example: https://github.com/JuliaLang/julia/issues/43164 .
    comment by spekcular · 2021-12-01 · in Julia 1.7 Highlights
  29. …redefinition of non-anonymous structs, and the latest proposal for how to do struct redefinition is https://github.com/JuliaLang/julia/issues/40399 . So we both built and provided solutions for how to do it, showed how to do it in…
  30. …in shorthand form, it looks nothing like ruby or basic. for example, check out parts of the stdlib: https://github.com/JuliaLang/julia/blob/master/base/operator... but in the end, julia really is a lisp:…
  31. …1.8, what's interesting to me is that the julia runtime will be separated from the llvm codegen; https://github.com/JuliaLang/julia/pull/41936 the immediate effect is to allow small static binaries without a huge runtime (namely the LLVM…
  32. Not necessarily: if your cospi(x) function is always returning 1.0 ( https://github.com/JuliaLang/julia/issues/30073#issuecomment... ), but you wrote your code assuming the result was in a different interval, then you could quite easily…
    comment by simonbyrne · 2021-11-12 · in Beware of fast-math
  33. …worse. as far as scientific computing is concerned, i would work with julia over python any day [0] https://github.com/JuliaLang/julia
    comment by medo-bear · 2021-10-27 · in Why Lisp? (2015)
  34. https://github.com/JuliaLang/julia/tree/master/stdlib . The matrix factorizations for example are pretty nice reads if you know the subject https://github.com/JuliaLang/julia/blob/master/stdlib/Linear...
    comment by ChrisRackauckas · 2021-10-25 · in To learn a new language, read its standard library
  35. Agreed on the stacktraces. I think a few small tweaks can make them a thousand times easier to read https://github.com/JuliaLang/julia/issues/36517 (and an ongoing PR https://github.com/JuliaLang/julia/pull/40537 )
    comment by ChrisRackauckas · 2021-10-05 · in New features coming in Julia 1.7
  36. …[1] - being able to specify a shared environment as the starting environment for the REPL. [1] https://github.com/JuliaLang/julia/blob/v1.7.0-rc1/NEWS.md
    comment by sundarurfriend · 2021-10-05 · in New features coming in Julia 1.7
  37. …proof. I suppose I can't furnish this -- but can only give the operational semantics defined by https://github.com/JuliaLang/julia/tree/master/base/compiler . Good luck!
    comment by mccoyb · 2021-07-26 · in What's bad about Julia?
  38. Thanks for response. > Do you have a link to an open issue tracking this problem? Yes [#41642]( https://github.com/JuliaLang/julia/issues/41642 ) > The main reason for the divergence is that Julia’s libuv fork has a significantly more…
    comment by BlanketLogic · 2021-07-26 · in What's bad about Julia?
  39. …is worth so much money. If the makers of Julia have already given away their source code here, https://github.com/JuliaLang/julia what are they selling that's worth a 24 million series A round? Is the Julia business model similar to Redhat…
    comment by sneilan1 · 2021-07-19 · in Julia Computing raises $24M Series A
  40. > Julia has nothing to do with Lisp. Riiight... https://github.com/JuliaLang/julia/blob/master/src/ast.scm
  41. …Julia's surface syntax, among other parts of the core, are implemented in their own lisp dialect. https://github.com/JuliaLang/julia/blob/master/src/julia-par...
  42. …And Nix isn't terribly far behind, either. Julia itself is not even reproducible: https://github.com/JuliaLang/julia/issues/25900 https://github.com/JuliaLang/julia/issues/34753
    comment by snicker7 · 2021-06-22 · in Is Julia Really Fast?
  43. …Julia has explicitly[1] taken much inspiration from APL to a further degree than NumPy does IMO. 1. https://github.com/JuliaLang/julia/search?q=apl&type=issues
    comment by mbauman · 2021-06-10 · in Try APL
  44. …tps://www.youtube.com/watch?v=EZD3Scuv02g [1] https://mikeinnes.github.io/2020/06/04/iterate.html [2] https://github.com/JuliaLang/julia/issues/37691 [3] https://www.stroustrup.com/P0977-remember-the-vasa.pdf [4]…
    comment by neolog · 2021-06-06 · in From Julia to Rust
  45. …does derive from it. Considering that one of the authors of Julia wrote Julia's front-end in Lisp ( https://github.com/JuliaLang/julia/blob/master/src/julia-par... and some other files in the same directory), it would have been astonishing…
    comment by jhgb · 2021-04-19 · in Test for lists in Cython
  46. Please file an issue describing the situation: https://github.com/JuliaLang/julia/issues/new
    comment by StefanKarpinski · 2021-03-25 · in Julia 1.6 Highlights
  47. Thanks for the report: https://github.com/JuliaLang/julia/issues/40190 Edit: it's now building: https://github.com/JuliaLang/docs.julialang.org/runs/2196972...
    comment by mbauman · 2021-03-25 · in Julia 1.6 Highlights
  48. …I still hope they will fix scoping not that my suggestion is good, but what they have now is bad https://github.com/JuliaLang/julia/issues/37187
    comment by systems · 2021-03-25 · in Julia 1.6 Highlights
  49. …is primarily volunteers and they only have so much bandwidth to help fix compilation issues). [0] https://github.com/JuliaLang/julia/issues/36617
    comment by staticfloat · 2021-03-25 · in Julia 1.6 Highlights
  50. …that the wonderful packaging system and the folks who work on it are working on it. > `git clone https://github.com/JuliaLang/julia ` and `make` should be enough at this point. https://github.com/JuliaLang/julia/issues/36617#issuecomment...
    comment by thetwentyone · 2021-03-25 · in Julia 1.6 Highlights