Ratatui with Orhun Parmaksiz
31:06
Isograph with Robert Balicki
1:02:19
release-plz with Marco Ieni
40:19
Pavex with Luca Palmieri
1:18:30
Ай бұрын
Hyper 1.0 with Sean McArthur
38:06
Asciinema with Marcin Kulik
51:01
3 ай бұрын
Prossimo with Josh Aas
40:45
3 ай бұрын
Polars with Ritchie Vink
43:10
3 ай бұрын
Rust Digger with Gabor Szabo
44:32
What's New in Rust 1.70 and 1.71
50:49
rb-sys with Ian Ker-Seymer
56:16
3 ай бұрын
What's New in Rust 1.68 and 1.69
51:24
Scanner.dev with Cliff Crosland
1:03:32
Shuttle with Ivan Cernja
38:49
3 ай бұрын
Fish Folk with Erlend Sogge Heggen
51:30
Daily with Kwindla Hultman Kramer
1:03:02
Slint 1.0 with Tobias Hunger
49:44
Пікірлер
@kanji_nakamoto
@kanji_nakamoto 3 күн бұрын
Andrew is a proper thinker!
@a5y
@a5y 18 күн бұрын
EGUI is an excellent framework. I really wish there was more KZbin content on this. Great podcast!
@gavr_sas
@gavr_sas 28 күн бұрын
The best Gleam interview of the three that I've heard
@AndersonSilvaMMA
@AndersonSilvaMMA Ай бұрын
Just curious: which song is at the beginning? I mean, which track specifically
@AndersonSilvaMMA
@AndersonSilvaMMA 23 күн бұрын
Thanks for not answering I guess
@testing-nj2ne
@testing-nj2ne Ай бұрын
kzbin.info/www/bejne/qHy7pI2kpJ6coNksi=StjZJEcbYomdgNbY&t=1382 VB is not good? Are you serious? BASIC (!Best! All Purpose Symbolic Instruction Code) is awesome. Should you write an OS in it? No. Will you learn the pain of Spaghetti code with the abuse of gotos? Yes. Can it run on a z80 with 1KB (kibibyte) of RAM? Yes. The problem with basic was the name and the word beginner. After all, it was "memory safe" plus "copy and pastable". Back in the day I released compiled code. If the customer asked what it was coded in I would say qb4.5. Most people had no idea that it was BASIC running their business and simulations. Good times. I love C and hope to love Zig. But sometimes I wonder if it would be all so much easier writing code in BASIC. Happy for anyone to troll me. Then again maybe I am the Troll. I coded in ZX81 Basic, ZX spectrum Basic, GW basic, Quick Basic4.5, Visual Basic for Dos, Visual Basic for windows. QB4.5 was by far the best and most productive.
@bjorn2625
@bjorn2625 Ай бұрын
Shame we didn’t get to hear more about Zig and more from Andrew. Quite a lot of history and anecdotes that didn’t seem that relevant to Zig.
@aliahsankhilji4528
@aliahsankhilji4528 Ай бұрын
volume is too low
@hybridpersonality
@hybridpersonality Ай бұрын
I love the guests that come on this show! They are always great. But the host seems to be constantly combative, condescending, or completely uninterested in the guest. So i stop listening until I see another must-hear guest and I have to cringe through it as the guests graciously handle the host's inexperience. I just want the host to be genuinely interested in and excited for the guests and not feel intimitated or need to one-up them at every turn.
@kanji_nakamoto
@kanji_nakamoto 3 күн бұрын
That’s the toxicity that people talk about when they complain about the rust-religion believers.
@knnmran
@knnmran Ай бұрын
finally, welcome to KZbin!
@alexpyattaev
@alexpyattaev 2 ай бұрын
Hyper is best thing since sliced bread, thank you!
@andrewdunbar828
@andrewdunbar828 2 ай бұрын
hamstrung has been hamstringed
@sunkittsui7957
@sunkittsui7957 2 ай бұрын
Great content! Very informative and engaging at the same time. Thank you Carl for your contributions to the rust and wider programming community!
@carlfredriksamson4858
@carlfredriksamson4858 4 күн бұрын
Thank you for the kind feedback 👍
@HaMMeR33661
@HaMMeR33661 2 ай бұрын
Loved the employment bit. Andrew has such a refined understanding of the downfalls of the system everyone seems to be championing, where essentially workers in software are making themselves replaceable as the "meta" while not realizing how bad it makes things at every avenue. "Switch jobs often to get paid more" at some point just devolves into "nobody cares about work anymore and if you do, you are unemployable." Too bad the topic wasn't as deep it could've been -- I bet Andrew could have a really deep conversation if it was well prepared on both sides. I am so inspired by their nonprofit that I really want to spin up something with a similar business-structure. I want a skill-based shop that respects its employees and has great output as a result. The world needs that so much right now!
@marleneashten2052
@marleneashten2052 2 ай бұрын
'promosm'
@MartialBoniou
@MartialBoniou 2 ай бұрын
Thanks for the interview
@tubeincompetence
@tubeincompetence 3 ай бұрын
Guess I am just commenting on the idea of switching jobs every couple of years is just so foreign to me. Of course people will switch jobs and you can't get stuck with people being non-replacable, but I kind of like being able to be allowed to do lots of things and be trusted to not run away/switch jobs for slightest reason
@sd_pjwal
@sd_pjwal 3 ай бұрын
"For a 12 year old it was awesome" LOL. My language history was: BASIC, Ansi C, C++, PASCAL, LISP, C++, VB, C#, Python, Java, Scala, Ruby, GoLang
@blarghblargh
@blarghblargh 3 ай бұрын
28:23 it's not a binary "will people leave or will no one leave". it's an attrition rate. some people will leave no matter what you do. and of course you have to build in some redundancy to cover that. but Andrew was specifically saying that Amazon isn't just a normal corporation. they optimize for a higher than normal attrition rate.
@scorpia3215
@scorpia3215 3 ай бұрын
it seems this podcast is from June 2022? Andrew Kelley just gave a talk on the plans for the future of Zig if anyone’s interested kzbin.info/www/bejne/a5avkH-Zrdyqfsksi=4N181AAsVh-FlHM6
@MaxAbramson3
@MaxAbramson3 3 ай бұрын
I had no idea that this was all so recent. Zig is similar to what I'd been thinking about for several years, removing the last few artificial obstacles to optimization.
@JOHNSMITH-ve3rq
@JOHNSMITH-ve3rq 3 ай бұрын
Totally bizarre interview. Dude doing straight digressions on his high school courses wth
@robertfletcher8964
@robertfletcher8964 2 ай бұрын
nah man that was Ginger Bill announcing a new beer.
@MrAnvyl
@MrAnvyl 3 ай бұрын
This feels more like an argument at times, 36:00 following for example.
@bjorn2625
@bjorn2625 Ай бұрын
It’s a weird interview. Andrew is trying to best to be a polite guest but I do believe one can hear the “WTAF” rummaging in the back of his head.
@ViaConDias
@ViaConDias 3 ай бұрын
Another example of speed being much more important than safety would be embedded that has a defined maximum runtime. Intercontinental ballistic missile (ICBM) where every clock cycle is needed, they just leak memory because the most powerful garbage collection will happen automatically at impact.
@phrsngx5675
@phrsngx5675 2 ай бұрын
Leaking memory is not necessarily unsafe. Garbage collection is related to memory safety in the sense that you can't dereference dangling pointers.
@zactron1997
@zactron1997 21 күн бұрын
Hard disagree here. In an ICBM and most other embedded applications, consistency is the most important factor above all else. That's why garbage collection is an absolute no-go, because it has non-deterministic runtime characteristics. If the guidance computer needs to produce a course correction every millisecond (for example), then it needs to hit that target without fault or deviation. Evidence of this is redundancy. Even in the confined environment of an ICBM, there are redundant compute systems. If performance above all else was the goal, then the redundant compute platform would instead be used to tackle the task in parallel. This is why embedded is largely the domain of C and ASM, its runtime characteristics are very well established and controllable. Go, Python, C#, etc. will never be successful in embedded simply because it is not known how it will perform. Zig fits in the same category as C (arguably better since allocation control is easier) in this context. Rust is different in that its abstractions add a lot of separation between what an author writes and what actually gets run on the hardware. Runtime performance is exactly as repeatable as C, Zig, and ASM though.
@ViaConDias
@ViaConDias 15 күн бұрын
@@zactron1997 When you have an extremely restricted environment where ever single CPU cycle counts and you at the same time have an almost 100% predictable execution plan, memory deallocation becomes secondary. Deallocating memory uses CPU cycles, CPU cycles are expensive (in every way) and memory is cheap (in every way). Therefor you can build the system, let it leak memory, measure how much memory it will ever maximally need including the leak, and then have your hardware manufacture double that memory so that it will never run out. I came across this implementation many years ago in a talk from a NASA engineer who had previously worked in weapons manufacturing. I can't find that talk right now, but I randomly came across a mention of a few days ago in this video: kzbin.info/www/bejne/iouYkmadeKiNj9Esi=oMUclYZfRE0x9uE7&t=740 I have no idea if they still do it today, but it absolutely makes sense in certain scenarios and it is worth keeping in mind as a possible solution.
@ViaConDias
@ViaConDias 15 күн бұрын
@@phrsngx5675 No not at all, and with the amount of memory we have available in modern PCs we could leak quite a lot before it becomes an actual problem. Probably shouldn't though 🙂
@pietraderdetective8953
@pietraderdetective8953 3 ай бұрын
Cool talk! A bit of audio imbalance here..Andrew's audio volume is overbearing while it's a bit difficult to hear the host's audio. Liked and subbed!
@Marcel-vz7vp
@Marcel-vz7vp 3 ай бұрын
Ah