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
-
It is from the top comment in https://github.com/JuliaLang/julia/issues/41096
comment by jakobnissen · 2022-06-26 · in Why I still recommend Julia -
…eventually becomes release notes, and then post release, we put together a highlights blog post. https://github.com/JuliaLang/julia/blob/master/NEWS.md
comment by ViralBShah · 2022-06-26 · in Why I still recommend Julia -
…do what I think they do" from that sentence. Are you referring to one (already fixed) bug[0]? [0]: https://github.com/JuliaLang/julia/issues/41096
comment by Sukera · 2022-06-26 · in Why I still recommend Julia -
…stream of lies about these topics, which has left them less inclined to post about them. [0]: https://github.com/JuliaLang/julia/issues/41096 [1]: https://github.com/JuliaLang/julia/issues/39460 [2]: https://github.com/JuliaLang/julia/issue…
comment by anonymoushn · 2022-06-26 · in Why I still recommend Julia -
…take this opportunity to promote my suggestion, I think its a good one, that will make Julia nicer https://github.com/JuliaLang/julia/issues/37187
comment by systems · 2022-06-26 · in Why I still recommend Julia -
…mentioned, the ones still open can be categorized as (1) aliasing problems with mutable vectors https://github.com/JuliaLang/julia/issues/39385 https://github.com/JuliaLang/julia/issues/39460 (2) not handling OffsetArrays correctly…
comment by Mathnerd314 · 2022-06-23 · in Julia ranks in the top 5 most loved programming languages for 2022 -
…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 -
▲ 3
Julia PR: Separate codegen/LLVM from runtime for static compilationstory by amkkma · 2021-09-20 · 0 comments
-
…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?