Jumping Into Julia From Another Programming Language | Talk Julia #2

  Рет қаралды 2,521

Talk Julia

Talk Julia

Күн бұрын

Пікірлер: 24
@hugosantaremdearaujo1170
@hugosantaremdearaujo1170 3 жыл бұрын
Hey, everyone, I just want to say thank you for the episode and for the initiative to make the podcast happen. I'm just now embarking into the Julia bandwagon and can already see how a podcast like this one can be helpful. Cheers!
@TalkJulia
@TalkJulia 3 жыл бұрын
Glad you liked it, Hugo! happy to have you learning alongside us!
@adithyavasudevan4036
@adithyavasudevan4036 3 жыл бұрын
KZbin recommended this channel to me. While many paths exist for Python and R programmers to adopt Julia, fewer paths exist for those who work in Rust, C, C++, Java, Scala or Go to adopt Julia for some aspects (For e.g, Machine Learning or Statistical Inference or Plotting). Hence, I'd love for this channel to go beyond 'You must be a Python or R programmer' mindset. For instance, questions like 'How does Julia do lazy evaluation?' or 'What concurrency abstractions does Julia support out of the box?' or 'Can Julia integrate with Apache Spark?' or 'How does one integrate Julia with Javascript Frameworks like React?' or 'How do I use Julia with QT to create native interfaces?' are just as important as the more typical questions a Python or R programmer may ask. Looking forward!
@TalkJulia
@TalkJulia 3 жыл бұрын
Thanks, Adithya! We plan on discussing all of those topics you mentioned and more in the future! Right now, we’re focused on learning as much about Julia as we can. Since both of us have extensive Python backgrounds, our views and opinions are naturally biased. That said, we’re tuning in closely to the Julia community’s interests. Our goal is for the podcast into evolve into a valuable resource, and all feedback is very much appreciated! We’re already planning episodes with less focus on the Python perspective. For example, we’re hoping to have the opportunity to invite some guests in the near future to discuss all sorts of different topics!
@adithyavasudevan4036
@adithyavasudevan4036 3 жыл бұрын
Would also be great if you could cover 'common misconceptions about julia'. For example, I've frequently heard Python or R programmers say 'I love julia because it's dynamically typed', whereas in reality, the compiler is working behind the scenes to generate method instances for all the multiple dispatch methods for a given function, so that the instances cover all patterns of calling the function in the given code. In other words, Julia's type inference goes beyond just discovering the types of variables - it extends into function signatures, and implementations of functions, and even beyond. This is usually where python, R, Ruby or even javascript programmers who come from a duck-typing world struggle - but herein also lies the key to extracting more from Julia. Cheers.
@OKay5067
@OKay5067 3 жыл бұрын
Thanks for making this podcast. Would be nice if you can decrease the black border and increase the size of your face cams a bit ;)
@OKay5067
@OKay5067 3 жыл бұрын
oh this is mostly when David is showing his screen
@TalkJulia
@TalkJulia 3 жыл бұрын
Thanks. Right now we’re recording this with Zoom as a quick and easy way to get started, but we’re exploring better options for video recording for the future.
@SDG1309-ttv
@SDG1309-ttv 3 жыл бұрын
It could be an obs extension...
@eliascarvalho8637
@eliascarvalho8637 3 жыл бұрын
This podcast is amazing!
@TalkJulia
@TalkJulia 3 жыл бұрын
Thanks, Elias!
@sarderrafeemusabbir3223
@sarderrafeemusabbir3223 3 жыл бұрын
Great Podcast. Keep up the good work.
@finan2004
@finan2004 2 жыл бұрын
very informative and thanks for teaching as well as showing some great content about Julia out there
@TalkJulia
@TalkJulia 2 жыл бұрын
Our pleasure!
@SDG1309-ttv
@SDG1309-ttv 3 жыл бұрын
This is extremely useful to people that just started writing in julia... Thanks for the effort and hope to see more
@TalkJulia
@TalkJulia 3 жыл бұрын
Glad you liked it! Lots more to come 🙂
@SDG1309-ttv
@SDG1309-ttv 3 жыл бұрын
@@TalkJulia I what lern julia and looking at the podcasts helps with examples and points of view
@gercekbko
@gercekbko Жыл бұрын
Nice job!
@kamilziemian995
@kamilziemian995 3 жыл бұрын
David Amos said in this episode, that he just learning Julia now. Can he speak more about why he is starting podcast about language that he just start learning? For me it is incredible bold, even crazy, move.
@TalkJulia
@TalkJulia 3 жыл бұрын
David here. I might be a little crazy 😉 I’m new to Julia, but not programming. I can’t (and won’t) speak authoritatively about language details, but I CAN offer honest thoughts about my experience learning Julia as someone with experience in other languages. I think a lot of others in the Julia community can relate to that and may even be in the same position I’m in. So I hope that I can learn together with those folks and share resources and ideas that I’ve found helpful with them.
@kamilziemian995
@kamilziemian995 3 жыл бұрын
@@TalkJulia In my cases this would be crazy, because I will be too afraid of being disappointed by new language. And in the result ending with bunch of episodes about language that I don't like. I start learning Julia in 2018 and I'm more satisfied with it more with every year and every new release. I hope that you will also be. But making podcast about it before learning it, that would be insane to me. I'm a Pole and we very gloomy nation and we don't like learning new things (Bogumił Kamiński is a exception that proves the rule), so maybe this is natural attitude to us? Also, I meet other person from Poland that was thinking that "Julia is a Python, but fast", which is not true and he sound disappointed. This was won of this moment, when I really don't like being Pole.
@HungPham-zl1ls
@HungPham-zl1ls 2 жыл бұрын
I like your channel. If you show the slide and your face more than the black border, it will be better. Hope in the future you will create a series about tips and tricks in Julia to help beginners.
@TalkJulia
@TalkJulia 2 жыл бұрын
Glad you like the channel! if you watch our more recent videos, you’ll see that we’ve completely removed the black border :)
@convincible-u1y
@convincible-u1y 2 жыл бұрын
thanks God, it does not have OOP paradigm.
The Julia Language is Music to Our Ears | Talk Julia #4
1:04:17
Talk Julia
Рет қаралды 1,1 М.
Penguins, Packages, and Polluting Namespaces | Talk Julia #3
33:49
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Vampire SUCKS Human Energy 🧛🏻‍♂️🪫 (ft. @StevenHe )
0:34
Alan Chikin Chow
Рет қаралды 138 МЛН
The Return of Procedural Programming - Richard Feldman
52:53
ChariotSolutions
Рет қаралды 65 М.
Master Pointers in C:  10X Your C Coding!
14:12
Dave's Garage
Рет қаралды 345 М.
The Julia REPL is AMAZING (with Miguel Raz) | Talk Julia #15
48:00
Think Faster, Talk Smarter with Matt Abrahams
44:11
Stanford Alumni
Рет қаралды 2,7 МЛН
What P vs NP is actually about
17:58
Polylog
Рет қаралды 148 М.
What is Different About the Julia Programming Language? | Stefan Karpinski | JuliaHEP 2023
45:36
Are These The Best Julia Packages? | Talk Julia #7
32:31
Talk Julia
Рет қаралды 1,6 М.
Functions, Methods, Structs, and Style Guides | Talk Julia #5
25:49