Earlier quoted context omitted.
> But the REPL lacks the ability to redefine structs on the go (which I can understand as it'd be tough to do, or simply not possible). But that, combined with the slow start up time makes life a bit harder than it should. Fortunately, one doesn't redefine its structs every day. It is possible to redefine structs in Pluto.jl which is also a productivity booster overall due to its reactivity. > For example, if you use…
I really want revise to be able to be able to redefine structs as well. It would make package development a lot easier.
Why We Use Julia, 10 Years Later
11–20 of 144 posts
Re: Why We Use Julia, 10 Years Later
#12I cannot remember exactly when I discovered Julia or where. But I remember I got intrigued early on and wrote a blogpost about 9 years ago on Tumblr, which is still there comparing Julia to Ruby of all things: https://assoc.tumblr.com/post/70484963303/getting-comfortabl... The normal thing today is comparing Julia to R, Matlab and Python. But my intro to Julia was actually trying to convert code examples in the O'Rei…
Re: Why We Use Julia, 10 Years Later
#13Julia is getting usable even in "normal" applications not only academic stuff, as person who come back after 1.5/2 years to julia i feel like i can use it again in my job cause it is a lot more stable at have a lot of new neat futures + CUDA.jl is amazing.
I hope Julia team will still explore a bit more static type inference and full AOT compilation if language got full support for AOT it'll be a perfect deal for me :).
Re: Why We Use Julia, 10 Years Later
#14"14 February 2012" is a birthday?
In a way - because the original blog post was https://julialang.org/blog/2012/02/why-we-created-julia/
Re: Why We Use Julia, 10 Years Later
#15I'm currently writing code with it. The language is really (really) nice to work with. - But the REPL lacks the ability to redefine structs on the go (which I can understand as it'd be tough to do, or simply not possible). But that, combined with the slow start up time makes life a bit harder than it should. Fortunately, one doesn't redefine its structs every day. - There are also lots of libraries but the quality of…
Re: Why We Use Julia, 10 Years Later
#16Re: Why We Use Julia, 10 Years Later
#17Also, the way dynamic dispatch + specialization work is beautiful.
Re: Why We Use Julia, 10 Years Later
#18Re: Why We Use Julia, 10 Years Later
#19I'm currently writing code with it. The language is really (really) nice to work with. - But the REPL lacks the ability to redefine structs on the go (which I can understand as it'd be tough to do, or simply not possible). But that, combined with the slow start up time makes life a bit harder than it should. Fortunately, one doesn't redefine its structs every day. - There are also lots of libraries but the quality of…
there's also https://docs.juliaplots.org/latest/generated/gr/ in the docs which is basically "all the kinds of plots you can make" (see the other comment for Makie gallary)
Re: Why We Use Julia, 10 Years Later
#20I can reflect on like past few years (like 1.5 year ago i was disappointed by julia lack of progres but a lot have changed). Julia is getting usable even in "normal" applications not only academic stuff, as person who come back after 1.5/2 years to julia i feel like i can use it again in my job cause it is a lot more stable at have a lot of new neat futures + CUDA.jl is amazing. I hope Julia team will still explore a…