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
20082026
-
…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…
comment by pankgeorg · 2022-05-16 · in Correctness and composability bugs in the Julia ecosystem -
…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…
comment by ChrisRackauckas · 2022-05-16 · in Correctness and composability bugs in the Julia ecosystem -
…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…
comment by KenoFischer · 2022-05-16 · in Correctness and composability bugs in the Julia ecosystem -
…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…
comment by nightpool · 2022-05-16 · in Correctness and composability bugs in the Julia ecosystem -
…//github.com/JuliaStats/StatsBase.jl/issues/642 https://github.com/JuliaStats/StatsBase.jl/issues/616 https://github.com/JuliaLang/julia/issues/39385
comment by wnoise · 2022-05-16 · in Correctness and composability bugs in the Julia ecosystem -
…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…
comment by ChrisRackauckas · 2022-05-16 · in Correctness and composability bugs in the Julia ecosystem -
…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:…
comment by moelf · 2022-05-08 · in Multiple assignment and tuple unpacking improve Python code readability (2018) -
…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) -
…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 -
…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…
comment by blindseer · 2022-02-21 · in More intuitive partial function application in Python -
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 -
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 -
Waiting for Octavian to replace https://github.com/JuliaLang/julia/blob/master/stdlib/Linear...
comment by sivakon · 2022-01-30 · in Sometimes, rewriting in another language works -
…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 -
…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,…
comment by kwertzzz · 2022-01-26 · in A trick to have arbitrary infix operators in Python -
…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? -
…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
comment by kwertzzz · 2022-01-14 · in Things I learnt about Julia during Advent of Code -
…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 -
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 -
…`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 -
…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 -
…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…
comment by blindseer · 2022-01-06 · in Julia frameworks to create desktop GUIs and web apps -
…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…
comment by ChrisRackauckas · 2021-12-26 · in Trade-Offs in Automatic Differentiation: TensorFlow, PyTorch, Jax, and Julia -
…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…
comment by ChrisRackauckas · 2021-12-26 · in Trade-Offs in Automatic Differentiation: TensorFlow, PyTorch, Jax, and Julia -
It does indeed still sit at the core of the language for parsing: https://github.com/JuliaLang/julia/blob/release-1.7/src/juli...
comment by ninjin · 2021-12-21 · in Femtolisp – A lightweight, robust, scheme-like Lisp implementation -
…it has juxtaposition = 'implicit multiplication' julia's parser (which is written in scheme!): https://github.com/JuliaLang/julia/blob/master/src/julia-par...
comment by fault1 · 2021-12-18 · in I can read C++ and Java but I can’t read Smalltalk (2000) [pdf] -
…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 -
…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 -
…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…
comment by ChrisRackauckas · 2021-11-29 · in PyTorch: Where we are headed and why it looks a lot like Julia (but not exactly) -
…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:…
comment by fault1 · 2021-11-27 · in PyTorch: Where we are headed and why it looks a lot like Julia (but not exactly) -
…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…
comment by fault1 · 2021-11-27 · in PyTorch: Where we are headed and why it looks a lot like Julia (but not exactly) -
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 -
…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) -
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 -
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 -
…[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 -
…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? -
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? -
…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 -
> Julia has nothing to do with Lisp. Riiight... https://github.com/JuliaLang/julia/blob/master/src/ast.scm
comment by jhgb · 2021-07-12 · in Julia and the Reincarnation of Lisp (2020) -
…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...
comment by clcaev · 2021-07-11 · in Julia and the Reincarnation of Lisp (2020) -
…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? -
…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 -
…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 -
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 -
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 -
…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 -
…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 -
…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