You're probably just joking, but in case you are serious: plot() from package Plots.jl is a very widely used function that is quite infamous for this compiler latency issue, hence the name. To put it another way, it is a general problem of julia with a meme name due to it being especially bad for the plot() function.
Honza Stopka the joke's on programming languages that pertain on being general-purpose yet insist on only one way of compiling and running your programs be that AOT, JIT, interpreted, etc. I hope that in the future we'll have truly programmable compilers that put the user in control. Some languages that go in that direction are Terra and the upcoming Jai language.
BUT it reproduces the legacy "bad choice" with &&, || , ! instead of "and" "or" "not"; it's awful, unreadable, have no respect for programmer who have to live in this dirty spell; I wonder why that? is it suppose to make people cleaver, speaking and awful gibberish?
@XiKLeR 30 years ago, I was Pascal programmer with a very nice syntax; then I learn and use some C and python, for fun; i don't like it so much; finally i discover scheme and racket; a real gem; the boolean "and" "or" "not" are now functions working on built-in list! i love it!
I choose Python because good modules, Pytorch and documents. Julia or any other language doesn't own it like Python. Is there any thing to collect all dependency to production? I think you should focus on research to production "BRIDGE". As i researcher i don't want to struggle types.
ah! now I get Julia! (well a bit) Julia is like SQL for a the nuts and bolts of the language. What you need is query analyzre/optimiser... And think about the parts explosion problem, as dealt with by pigs ears... And as far as transitivity goes, ask Cohl Furey ua-cam.com/video/sfg8-KjvnpM/v-deo.html
I love the sincerity
Not even a mention of the memory footprint: it takes 250Mb to calculate 1+1
At least "compiled code is too big" is mentioned at 06:04.
"time to first plot" sounds awfully specific for a general-purpose programming language :)
You're probably just joking, but in case you are serious: plot() from package Plots.jl is a very widely used function that is quite infamous for this compiler latency issue, hence the name. To put it another way, it is a general problem of julia with a meme name due to it being especially bad for the plot() function.
Honza Stopka the joke's on programming languages that pertain on being general-purpose yet insist on only one way of compiling and running your programs be that AOT, JIT, interpreted, etc. I hope that in the future we'll have truly programmable compilers that put the user in control. Some languages that go in that direction are Terra and the upcoming Jai language.
The funniest talk about Julia that I have ever saw. 😂
What's Awesome about Julia... So many things!
BUT
it reproduces the legacy "bad choice" with &&, || , ! instead of "and" "or" "not";
it's awful, unreadable, have no respect for programmer who have to live in this dirty spell;
I wonder why that?
is it suppose to make people cleaver, speaking and awful gibberish?
@XiKLeR 30 years ago, I was Pascal programmer with a very nice syntax;
then I learn and use some C and python, for fun; i don't like it so much;
finally i discover scheme and racket; a real gem; the boolean "and" "or" "not" are now functions working on built-in list!
i love it!
22:21 smells like CSS... will you add !important ?
Select a symbol for xor that I can actually type for example?
I love this talk. It is so funny. 😃
What's awesome about Julia is that its authors are critical thinkers
I agree.
Anyone have a source for that crazy animation at 18:27 ?
It's one of the Grow Island flash games.
@@edwardsmale3977 Thank you.
6:42 👏👏👏
Does not seem to have good vsCode support.
I choose Python because good modules, Pytorch and documents. Julia or any other language doesn't own it like Python.
Is there any thing to collect all dependency to production? I think you should focus on research to production "BRIDGE".
As i researcher i don't want to struggle types.
19:28 it started as a joke, then some crazy (and crazy good too) dude actually do it...
Seriously? Got a link or a search term?
@@JobvanderZwan lol, no man. I'm just pointing out that we will never know if someone actually do that. Maybe you can be that one dude.
@@HungNguyen-lz5xb Is this now work in progress? I'm ask seriously.
ah! now I get Julia! (well a bit) Julia is like SQL for a the nuts and bolts of the language. What you need is query analyzre/optimiser... And think about the parts explosion problem, as dealt with by pigs ears...
And as far as transitivity goes, ask Cohl Furey ua-cam.com/video/sfg8-KjvnpM/v-deo.html
Julia is array based language, but I don't know if this mean that it is like SQL.