Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024

ความคิดเห็น • 77

  • @martinkeller9562
    @martinkeller9562 4 ปีที่แล้ว +80

    That was one hell of a presentation, well done! Goodbye Jupyter, hello Pluto!

    • @mokus603
      @mokus603 3 ปีที่แล้ว +3

      Yeah, I'm impressed too but don't forget ipywidgets.

  • @sippy_cups
    @sippy_cups 4 ปีที่แล้ว +60

    Wow! I'm totally blown away, amazing presentation and package. Thanks!

  • @lordecircojeca2039
    @lordecircojeca2039 4 ปีที่แล้ว +27

    Looks amazing. This seems to integrate the absolute best parts of notebooks (interactivity), spreadsheets (reactivity) and plain text coding (versioning).

  • @kamilziemian995
    @kamilziemian995 8 หลายเดือนก่อน

    I totally amazed by what Pluto.jl group did. Their presentation is also a fantastic one. 👏

  • @PanzerfaustBR
    @PanzerfaustBR 4 ปีที่แล้ว +17

    Pluto is awesome. I believe I'm doing most of my data exploration and algorithm testing on Pluto just because it is so fun and intuitive to use!

  • @sircurtisseretse
    @sircurtisseretse 4 ปีที่แล้ว +3

    This is exactly what I always wished Jupyter's semantics would be. And then some. You guys rock!

  • @maxgomez4909
    @maxgomez4909 4 ปีที่แล้ว +6

    This is the kind of innovations that inspire me

  • @shayansh5571
    @shayansh5571 4 ปีที่แล้ว +14

    Great library, great talk. Congratulations and keep on working!

  • @WaldirPimenta
    @WaldirPimenta 4 ปีที่แล้ว +26

    Reminds me a lot of Desmos, and obviously, spreadsheets :) Exciting to see these paradigms evolving to provide nicer UX for programming!

    • @BosonCollider
      @BosonCollider 4 ปีที่แล้ว +4

      Spreadsheet programs are honestly amazing. When they were invented, they were several decades ahead of their time imho.
      Also, I think that one thing that could work very well with Pluto would be exactly a spreadsheet UI element, that is backed by a DataFrame and with support for Julia expressions as formulas.

    • @galactromeda
      @galactromeda 3 ปีที่แล้ว +2

      Yeah, I thought that too. I think the sliders in Desmos are great. Pluto took me like five seconds to install, I'm very impressed.

    • @brettknoss486
      @brettknoss486 3 ปีที่แล้ว

      As is it's more like Jupyter, but a desmos style calculator(I actually preffer GeGabra) is handy, so is quip as a text editor.

    • @trafalgarla
      @trafalgarla 3 ปีที่แล้ว

      @@BosonCollider That would be really cool if we could forego entering data in to a spreadsheet and then importing that spreadsheet as a dataframe by just directly having a spreadsheet in a julia session.

  • @trafalgarla
    @trafalgarla 3 ปีที่แล้ว +3

    This is really incredible and I love the teacher use cases!

  • @justoa.manriqueurbina9746
    @justoa.manriqueurbina9746 4 ปีที่แล้ว +6

    Fantastic presentation! This is truly a game-changer. Thank you for such an outstanding job. Will use it regularly from now on :)

  • @baas575
    @baas575 3 ปีที่แล้ว +1

    Wow awesome job and great that you are focusing on how this can be used in teaching new programmers!

  • @shubhanksaxena171
    @shubhanksaxena171 3 ปีที่แล้ว +1

    Jupyter feeling sad. Amazing presentation and what a great project!

  • @shuvo_das_gupta
    @shuvo_das_gupta 4 ปีที่แล้ว +4

    What an excellent presentation! What a great package!

  • @sbulcsu
    @sbulcsu 4 ปีที่แล้ว +9

    Great work and very interesting presentation!

    • @sbulcsu
      @sbulcsu 4 ปีที่แล้ว +1

      I think I am going to try it with my students

    • @csanadtemesvari9251
      @csanadtemesvari9251 3 ปีที่แล้ว

      also bojler eladó!

  • @theCuriousCuratorML
    @theCuriousCuratorML ปีที่แล้ว

    Insane presentation!! Good work.

  • @ashryaagrawal6991
    @ashryaagrawal6991 4 ปีที่แล้ว

    Wow!! Amazing presentation and package. Even after using Julia for so much time, I wasn't aware of such a useful package

  • @caleballen4721
    @caleballen4721 4 ปีที่แล้ว

    Wow. I think Simon Papert would have been a big fan of this. Great work!

  • @indylawi5021
    @indylawi5021 4 ปีที่แล้ว

    Coming from Python and Jupyter Notebook, this Pluto is freaking awesome.

  • @yosolonopuedo
    @yosolonopuedo 4 ปีที่แล้ว +5

    Awesome! Is there any option to put the result below the code?

  • @donniedorko3336
    @donniedorko3336 4 ปีที่แล้ว +2

    This is absolutely aces. Thank you!

  • @erikengheim1106
    @erikengheim1106 4 ปีที่แล้ว +2

    Very interesting! I would be curious about whether there is a nice way of creating programming books with this system. I had trouble finding a good system for writing Julia programming books.
    I actually used Julia Documenter originally, but I found that the iteration of going back and forth to get some code examples to execute properly when compiling the book was way too slow. I can see this as a faster solution, but you need a practical method being able to tie stuff together into chapters.

  • @luiarthur
    @luiarthur 3 ปีที่แล้ว

    Very good presentation. Well done!

  • @danielchuang7218
    @danielchuang7218 2 ปีที่แล้ว

    Wonderful!

  • @wizofe
    @wizofe 4 ปีที่แล้ว

    Pluto is beautiful. Very nice live showcase

  • @ArmandoLara
    @ArmandoLara 3 ปีที่แล้ว

    At first, I was confused but now I understand. Here are my final thoughts: Pluto is not necessary, but is very very very useful. I am using it from now on. Good work! Goodbye Jupyter, and hello Pluto!

  • @tomkwong7098
    @tomkwong7098 4 ปีที่แล้ว

    Awesome product and demo! And big plans, too! Congrats.

  • @notnilc2107
    @notnilc2107 2 ปีที่แล้ว

    Ok this convinced me to learn julia

  • @jingchen9226
    @jingchen9226 4 ปีที่แล้ว

    Awesome! Definitely, I will try it. It is a plain text script file, which is available by both text editor and browser.

  • @firefly618
    @firefly618 ปีที่แล้ว

    This is amazing!

  • @CryptoDefender
    @CryptoDefender 4 ปีที่แล้ว

    You guys are amazing! Thank you so much for what you do.

  • @NamasenITN
    @NamasenITN 3 ปีที่แล้ว

    Excellent for teaching and educational purposes. Not sure it replaces Jupyter notebooks as they solve another problem.

  • @andrecalerovaldez
    @andrecalerovaldez 4 ปีที่แล้ว +1

    This is so amazing! Thanks!

  • @andd1994
    @andd1994 4 ปีที่แล้ว

    Great work, guys!

  • @sebastianwiesendahl5348
    @sebastianwiesendahl5348 4 ปีที่แล้ว +4

    F***ing inspiring!

  • @dpsanders100
    @dpsanders100 4 ปีที่แล้ว

    Fantastic work and a great talk!

  • @cybervigilante
    @cybervigilante 3 ปีที่แล้ว +1

    How do you change the working directory? My C drive is full. And set up a config file? This is easy to find for Jupyter, but I can't find anything for Pluto. Also, it keeps telling me to update even after I update from Pluto, then restart. A link to the CSV file would be nice so I could follow along.

  • @mystisification
    @mystisification 4 ปีที่แล้ว

    Awesome work guys!

  • @ihatepenuts1
    @ihatepenuts1 4 ปีที่แล้ว +1

    Are there any plans to create pluto as a vs code extension or integrate this into the julia extension for vs code?

  • @saltrocklamp199
    @saltrocklamp199 2 ปีที่แล้ว

    Is there any technical document describing how the reactivity component works? It would be really nice to have reactivity in other languages as well.

  • @losiu998
    @losiu998 4 ปีที่แล้ว

    Great idea! I have few remarks: Exporting to pdf on ubuntu (firefox) doesn't work very well. I think better option would be saving all cells to pdf because we still have tool to make cell visible or not.

  • @Papillon375
    @Papillon375 4 ปีที่แล้ว

    Great work!

  • @ataru4
    @ataru4 4 ปีที่แล้ว

    Really awesome work

  • @yash1152
    @yash1152 2 ปีที่แล้ว

    2:40 why the voice is not loud and clear? Please remove the noise. i get it that mic may have some problem, but it CAN be improved in the post processing.

  • @dasayan05
    @dasayan05 4 ปีที่แล้ว

    My mind was blown !

  • @rauldurand
    @rauldurand 3 ปีที่แล้ว

    Excellent package! The only issue I found is the inability to print stdout to the notebook itself.

  • @karthikeyanak9460
    @karthikeyanak9460 2 ปีที่แล้ว

    Wow!

  • @blackwhattack
    @blackwhattack 3 ปีที่แล้ว

    Could we get a link to the Pluto notebook used for this presentation? I'm curious how navigating slides and some other cool things were implemented.

  • @Rishabh_Joshi_
    @Rishabh_Joshi_ 4 ปีที่แล้ว

    That was superb

  • @CodeAttempt
    @CodeAttempt 4 ปีที่แล้ว

    This is really cool!!

  • @victorhugowirz9645
    @victorhugowirz9645 3 ปีที่แล้ว

    Man, I loved it!

  • @subhadeepbej3241
    @subhadeepbej3241 4 ปีที่แล้ว +1

    What sorcery is this ?

  • @ziruizhang2569
    @ziruizhang2569 3 ปีที่แล้ว

    awesome!

  • @anonymnote101
    @anonymnote101 3 ปีที่แล้ว

    Great presentation and great package. Why didn't anyone tell me it exists before?

  • @L4rsTrysToMakeTut
    @L4rsTrysToMakeTut 4 ปีที่แล้ว +1

    ❤️❤️❤️❤️❤️❤️

  • @ElSrMuro
    @ElSrMuro 4 ปีที่แล้ว

    Awesome! Goodbye Jupyter.

  • @sl6840
    @sl6840 4 ปีที่แล้ว

    Very nice :-)

  • @hemanthyernagula9759
    @hemanthyernagula9759 3 ปีที่แล้ว

    How to insert markdown cell in pluto.jl

  • @kiranshila
    @kiranshila 4 ปีที่แล้ว

    Fantastic

    • @dschluppeck
      @dschluppeck 4 ปีที่แล้ว

      This is so neat! Really amazing.

  • @sarvagyagupta1744
    @sarvagyagupta1744 3 ปีที่แล้ว

    Why is '@' used in Julia? Is it to replace the function calling?

  • @arubhardwaj4733
    @arubhardwaj4733 4 ปีที่แล้ว

    Is there any way to widen the cells, there is a lot of white space on the left. :(

    • @trulyUnAssuming
      @trulyUnAssuming 3 ปีที่แล้ว +1

      HTML(" main { max-width:1000px; } ")

  • @enisten
    @enisten 4 ปีที่แล้ว

    first.(data) and last.(data) are all well and good. But what is the general command? If you have a hundred or so variables and you want to plot the fifty fourth, do you write fiftyfourth.(data)?

  • @alfaalfa99
    @alfaalfa99 3 ปีที่แล้ว

    I was wondering If his ancestors fought Dracula :p

  • @golumbovskyaleksandrstanis1132
    @golumbovskyaleksandrstanis1132 3 ปีที่แล้ว

    this is fucking 🔥🔥🔥🔥