LinearSolve.jl: Because A\b is Not Good Enough | Chris Rackauckas | JuliaCon 2022

  Рет қаралды 10,728

The Julia Programming Language

The Julia Programming Language

Күн бұрын

Пікірлер: 17
@franksinatra2530
@franksinatra2530 2 жыл бұрын
Chris is an absolute legend. Very good talk.
@frederik3982
@frederik3982 2 жыл бұрын
Love the energy! Thanks for the great talk
@vahidhosseinzadeh4630
@vahidhosseinzadeh4630 2 жыл бұрын
very fun and useful presentation, thanks
@abstractnonsense8344
@abstractnonsense8344 2 жыл бұрын
Thanks. Great as always.
@kamilziemian995
@kamilziemian995 2 жыл бұрын
Great and funny presentation. I only wish that I would be a little bit slower. Maybe it was written in Julia and that the reason why is so fast?
@alvaro_gavilan_rojas
@alvaro_gavilan_rojas 2 жыл бұрын
From someone who use inv(A)*b, this is shocking. Great talk, thank you!
@BariumIon
@BariumIon 2 жыл бұрын
Thank you, great work!
@Caspar__
@Caspar__ 2 жыл бұрын
Thank you for the talk : )
@AJ-et3vf
@AJ-et3vf 2 жыл бұрын
Awesome video! Thank you!
@jamesthesnake12
@jamesthesnake12 2 жыл бұрын
way to go chris
@user-wr4yl7tx3w
@user-wr4yl7tx3w 2 жыл бұрын
this was really well and concisely explained.
@kamilziemian995
@kamilziemian995 2 жыл бұрын
I wonder what people responsible for linear algebra in Julia standard library would think about LinearSolve.jl?
@magno5157
@magno5157 2 жыл бұрын
Ask them. Are you pleased?
@kamilziemian995
@kamilziemian995 2 жыл бұрын
@@magno5157 Maybe I will ask them. But, will they find time to answer?
@micahchurch5733
@micahchurch5733 2 жыл бұрын
The \ is just an operator overload right? Or something similar perhaps?
@hexane360
@hexane360 2 жыл бұрын
Similar. In Julia '\' is just a function (that can be called like '\(a, b)' or 'a \ b'), and in Julia all functions use 'multiple dispatch'. This means that the method used is based on the type of all arguments passed, not just the first (as with operator overloading in most languages). In Julia 1.8.0, with just Base loaded, 146 methods (like 'overloads' in other languages) are defined on the function '\'. These include things like specialized algorithms for sparse matrices, algorithms for special matrices and operations on other types like bit vectors.
@BariumIon
@BariumIon 2 жыл бұрын
Thank you, great work!
Reproducible Publications with Julia and Quarto | J.J. Allaire | JuliaCon 2022
24:31
The Julia Programming Language
Рет қаралды 11 М.
When Rosé has a fake Fun Bot music box 😁
00:23
BigSchool
Рет қаралды 6 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 35 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 30 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 37 МЛН
Roadmap to Julia BLAS and LinearAlgebra | Chris Elrod | JuliaCon 2021
20:16
The Julia Programming Language
Рет қаралды 3 М.
The State of Julia (In 2022) with Jeff Bezanson | JuliaCon 2022
29:33
The Julia Programming Language
Рет қаралды 19 М.
Julia in VS Code. What's New? | David Anthoff, Sebastian Pfitzner | JuliaCon 2022
25:14
The Julia Programming Language
Рет қаралды 17 М.
Why Can't We Make Simple Software? - Peter van Hardenberg
41:34
Handmade Cities
Рет қаралды 149 М.
"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
43:04
Strange Loop Conference
Рет қаралды 440 М.
🎈 Pluto.jl - one year later  | Fons van der Plas | JuliaCon 2021
26:21
The Julia Programming Language
Рет қаралды 18 М.
Learn Machine Learning Like a GENIUS and Not Waste Time
15:03
Infinite Codes
Рет қаралды 207 М.
Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020
23:38
The Julia Programming Language
Рет қаралды 46 М.
When Rosé has a fake Fun Bot music box 😁
00:23
BigSchool
Рет қаралды 6 МЛН