What's Bad About Julia | Jeff Bezanson | JuliaCon 2019

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 28

  • @samuelokon8842
    @samuelokon8842 4 роки тому +6

    I love the sincerity

  • @VijayaGopala
    @VijayaGopala 3 роки тому +2

    Not even a mention of the memory footprint: it takes 250Mb to calculate 1+1

    • @kamilziemian995
      @kamilziemian995 2 роки тому +1

      At least "compiled code is too big" is mentioned at 06:04.

  • @UGPepe
    @UGPepe 4 роки тому +7

    "time to first plot" sounds awfully specific for a general-purpose programming language :)

    • @Stopa42
      @Stopa42 3 роки тому +5

      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.

    • @UGPepe
      @UGPepe 3 роки тому

      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.

  • @kamilziemian995
    @kamilziemian995 11 місяців тому

    The funniest talk about Julia that I have ever saw. 😂

  • @brauliobrunaud53
    @brauliobrunaud53 5 років тому +11

    What's Awesome about Julia... So many things!

    • @marc-andrebrun8942
      @marc-andrebrun8942 3 роки тому +3

      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?

    • @marc-andrebrun8942
      @marc-andrebrun8942 2 роки тому

      @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!

  • @UGPepe
    @UGPepe 4 роки тому +2

    22:21 smells like CSS... will you add !important ?

  • @ingframin
    @ingframin 2 роки тому

    Select a symbol for xor that I can actually type for example?

  • @kamilziemian995
    @kamilziemian995 10 місяців тому

    I love this talk. It is so funny. 😃

  • @nexovec
    @nexovec 4 роки тому +14

    What's awesome about Julia is that its authors are critical thinkers

  • @joescan-madeforsawmills
    @joescan-madeforsawmills 4 роки тому +3

    Anyone have a source for that crazy animation at 18:27 ?

  • @kamilziemian995
    @kamilziemian995 10 місяців тому

    6:42 👏👏👏

  • @AdamsTaiwan
    @AdamsTaiwan 4 роки тому

    Does not seem to have good vsCode support.

  •  5 років тому +3

    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.

  • @HungNguyen-lz5xb
    @HungNguyen-lz5xb 5 років тому +10

    19:28 it started as a joke, then some crazy (and crazy good too) dude actually do it...

    • @JobvanderZwan
      @JobvanderZwan 5 років тому +1

      Seriously? Got a link or a search term?

    • @HungNguyen-lz5xb
      @HungNguyen-lz5xb 5 років тому +1

      @@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.

    • @kamilziemian995
      @kamilziemian995 3 роки тому

      @@HungNguyen-lz5xb Is this now work in progress? I'm ask seriously.

  • @walkerjian
    @walkerjian 5 років тому

    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

    • @kamilziemian995
      @kamilziemian995 2 роки тому +1

      Julia is array based language, but I don't know if this mean that it is like SQL.