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

  Рет қаралды 46,388

The Julia Programming Language

The Julia Programming Language

Күн бұрын

Пікірлер: 76
@martinkeller9562
@martinkeller9562 4 жыл бұрын
That was one hell of a presentation, well done! Goodbye Jupyter, hello Pluto!
@mokus603
@mokus603 3 жыл бұрын
Yeah, I'm impressed too but don't forget ipywidgets.
@sippy_cups
@sippy_cups 4 жыл бұрын
Wow! I'm totally blown away, amazing presentation and package. Thanks!
@lordecircojeca2039
@lordecircojeca2039 4 жыл бұрын
Looks amazing. This seems to integrate the absolute best parts of notebooks (interactivity), spreadsheets (reactivity) and plain text coding (versioning).
@PanzerfaustBR
@PanzerfaustBR 4 жыл бұрын
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 жыл бұрын
This is exactly what I always wished Jupyter's semantics would be. And then some. You guys rock!
@shayansh5571
@shayansh5571 4 жыл бұрын
Great library, great talk. Congratulations and keep on working!
@maxgomez4909
@maxgomez4909 4 жыл бұрын
This is the kind of innovations that inspire me
@baas575
@baas575 3 жыл бұрын
Wow awesome job and great that you are focusing on how this can be used in teaching new programmers!
@kamilziemian995
@kamilziemian995 11 ай бұрын
I totally amazed by what Pluto.jl group did. Their presentation is also a fantastic one. 👏
@justoa.manriqueurbina9746
@justoa.manriqueurbina9746 4 жыл бұрын
Fantastic presentation! This is truly a game-changer. Thank you for such an outstanding job. Will use it regularly from now on :)
@trafalgarla
@trafalgarla 4 жыл бұрын
This is really incredible and I love the teacher use cases!
@WaldirPimenta
@WaldirPimenta 4 жыл бұрын
Reminds me a lot of Desmos, and obviously, spreadsheets :) Exciting to see these paradigms evolving to provide nicer UX for programming!
@BosonCollider
@BosonCollider 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 4 жыл бұрын
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 4 жыл бұрын
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 4 жыл бұрын
@@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.
@shubhanksaxena171
@shubhanksaxena171 4 жыл бұрын
Jupyter feeling sad. Amazing presentation and what a great project!
@shuvo_das_gupta
@shuvo_das_gupta 4 жыл бұрын
What an excellent presentation! What a great package!
@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
@cybervigilante
@cybervigilante 3 жыл бұрын
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.
@yosolonopuedo
@yosolonopuedo 4 жыл бұрын
Awesome! Is there any option to put the result below the code?
@indylawi5021
@indylawi5021 4 жыл бұрын
Coming from Python and Jupyter Notebook, this Pluto is freaking awesome.
@ArmandoLara
@ArmandoLara 4 жыл бұрын
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!
@sbulcsu
@sbulcsu 4 жыл бұрын
Great work and very interesting presentation!
@sbulcsu
@sbulcsu 4 жыл бұрын
I think I am going to try it with my students
@csanadtemesvari9251
@csanadtemesvari9251 3 жыл бұрын
also bojler eladó!
@caleballen4721
@caleballen4721 4 жыл бұрын
Wow. I think Simon Papert would have been a big fan of this. Great work!
@theCuriousCuratorML
@theCuriousCuratorML Жыл бұрын
Insane presentation!! Good 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.
@erikengheim1106
@erikengheim1106 4 жыл бұрын
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.
@ihatepenuts1
@ihatepenuts1 4 жыл бұрын
Are there any plans to create pluto as a vs code extension or integrate this into the julia extension for vs code?
@NamasenITN
@NamasenITN 4 жыл бұрын
Excellent for teaching and educational purposes. Not sure it replaces Jupyter notebooks as they solve another problem.
@levant_noir
@levant_noir 4 жыл бұрын
Pluto is beautiful. Very nice live showcase
@luiarthur
@luiarthur 3 жыл бұрын
Very good presentation. Well done!
@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.
@donniedorko3336
@donniedorko3336 4 жыл бұрын
This is absolutely aces. Thank you!
@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.
@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.
@tomkwong7098
@tomkwong7098 4 жыл бұрын
Awesome product and demo! And big plans, too! Congrats.
@subhadeepbej3241
@subhadeepbej3241 4 жыл бұрын
What sorcery is this ?
@LU5DX-1
@LU5DX-1 4 жыл бұрын
You guys are amazing! Thank you so much for what you do.
@rauldurand
@rauldurand 3 жыл бұрын
Excellent package! The only issue I found is the inability to print stdout to the notebook itself.
@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.
@notnilc2107
@notnilc2107 2 жыл бұрын
Ok this convinced me to learn julia
@danielchuang7218
@danielchuang7218 2 жыл бұрын
Wonderful!
@sarvagyagupta1744
@sarvagyagupta1744 4 жыл бұрын
Why is '@' used in Julia? Is it to replace the function calling?
@blackwhattack
@blackwhattack 3 жыл бұрын
its a macro
@sarvagyagupta1744
@sarvagyagupta1744 3 жыл бұрын
@@blackwhattack thanks
@andd1994
@andd1994 4 жыл бұрын
Great work, guys!
@dpsanders100
@dpsanders100 4 жыл бұрын
Fantastic work and a great talk!
@firefly618
@firefly618 2 жыл бұрын
This is amazing!
@arubhardwaj4733
@arubhardwaj4733 4 жыл бұрын
Is there any way to widen the cells, there is a lot of white space on the left. :(
@trulyUnAssuming
@trulyUnAssuming 4 жыл бұрын
HTML(" main { max-width:1000px; } ")
@hemanthyernagula9759
@hemanthyernagula9759 4 жыл бұрын
How to insert markdown cell in pluto.jl
@mystisification
@mystisification 4 жыл бұрын
Awesome work guys!
@ataru4
@ataru4 4 жыл бұрын
Really awesome work
@andrecalerovaldez
@andrecalerovaldez 4 жыл бұрын
This is so amazing! Thanks!
@dasayan05
@dasayan05 4 жыл бұрын
My mind was blown !
@Papillon375
@Papillon375 4 жыл бұрын
Great work!
@sebastianwiesendahl5348
@sebastianwiesendahl5348 4 жыл бұрын
F***ing inspiring!
@victorhugowirz9645
@victorhugowirz9645 4 жыл бұрын
Man, I loved it!
@Rishabh_Joshi_
@Rishabh_Joshi_ 4 жыл бұрын
That was superb
@ElSrMuro
@ElSrMuro 4 жыл бұрын
Awesome! Goodbye Jupyter.
@anonymnote101
@anonymnote101 3 жыл бұрын
Great presentation and great package. Why didn't anyone tell me it exists before?
@karthikeyanak9460
@karthikeyanak9460 3 жыл бұрын
Wow!
@CodeAttempt
@CodeAttempt 4 жыл бұрын
This is really cool!!
@ziruizhang2569
@ziruizhang2569 4 жыл бұрын
awesome!
@kiranshila
@kiranshila 4 жыл бұрын
Fantastic
@dschluppeck
@dschluppeck 4 жыл бұрын
This is so neat! Really amazing.
@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)?
@sl6840
@sl6840 4 жыл бұрын
Very nice :-)
@alfaalfa99
@alfaalfa99 4 жыл бұрын
I was wondering If his ancestors fought Dracula :p
@L4rsTrysToMakeTut
@L4rsTrysToMakeTut 4 жыл бұрын
❤️❤️❤️❤️❤️❤️
JuliaCon 2020 | Continuables.jl: Python yield in Julia in blazingly fast | Stephan Sahm
7:20
The Julia Programming Language
Рет қаралды 1,5 М.
JuliaCon 2020 | Advanced Metaprogramming Tools | Mike Innes
25:35
The Julia Programming Language
Рет қаралды 9 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 37 МЛН
State of Julia | Jeff Bezanson & Stefan Karpinski | JuliaCon 2020
40:20
The Julia Programming Language
Рет қаралды 21 М.
🎈 Pluto.jl - one year later  | Fons van der Plas | JuliaCon 2021
26:21
The Julia Programming Language
Рет қаралды 18 М.
Fons van der Plas - 🐤 Pluto.jl: Reactive and Reproducible Notebooks for Julia
42:24
The Julia Programming Language
Рет қаралды 2,4 М.
I Made a Language Model From 0 (you can run it too!)
19:34
Creating Your Own Programming Language - Computerphile
21:15
Computerphile
Рет қаралды 187 М.
Why Can't We Make Simple Software? - Peter van Hardenberg
41:34
Handmade Cities
Рет қаралды 149 М.
The Problem With Microservices
17:47
Continuous Delivery
Рет қаралды 438 М.