Player FM - Internet Radio Done Right
180 subscribers
Checked 5M ago
Lisätty seven vuotta sitten
Sisällön tarjoaa Jon Kalb & Phil Nash, Jon Kalb, and Phil Nash. Jon Kalb & Phil Nash, Jon Kalb, and Phil Nash tai sen podcast-alustan kumppani lataa ja toimittaa kaiken podcast-sisällön, mukaan lukien jaksot, grafiikat ja podcast-kuvaukset. Jos uskot jonkun käyttävän tekijänoikeudella suojattua teostasi ilman lupaasi, voit seurata tässä https://fi.player.fm/legal kuvattua prosessia.
Player FM - Podcast-sovellus
Siirry offline-tilaan Player FM avulla!
Siirry offline-tilaan Player FM avulla!
Kuuntelemisen arvoisia podcasteja
SPONSOROITU
Eli Beer is a pioneer, social entrepreneur, President and Founder of United Hatzalah of Israel. In thirty years, the organization has grown to more than 6,500 volunteers who unite together to provide immediate, life-saving care to anyone in need - regardless of race or religion. This community EMS force network treats over 730,000 incidents per year, in Israel, as they wait for ambulances and medical attention. Eli’s vision is to bring this life-saving model across the world. In 2015, Beer expanded internationally with the establishment of branches in South America and other countries, including “United Rescue” in Jersey City, USA, where the response time was reduced to just two minutes and thirty-five seconds. Episode Chapters (0:00) intro (1:04) Hatzalah’s reputation for speed (4:48) Hatzalah’s volunteer EMTs and ambucycles (5:50) Entrepreneurism at Hatzalah (8:09) Chutzpah (14:15) Hatzalah’s recruitment (18:31) Volunteers from all walks of life (22:51) Having COVID changed Eli’s perspective (26:00) operating around the world amid antisemitism (28:06) goodbye For video episodes, watch on www.youtube.com/@therudermanfamilyfoundation Stay in touch: X: @JayRuderman | @RudermanFdn LinkedIn: Jay Ruderman | Ruderman Family Foundation Instagram: All About Change Podcast | Ruderman Family Foundation To learn more about the podcast, visit https://allaboutchangepodcast.com/ Looking for more insights into the world of activism? Be sure to check out Jay’s brand new book, Find Your Fight , in which Jay teaches the next generation of activists and advocates how to step up and bring about lasting change. You can find Find Your Fight wherever you buy your books, and you can learn more about it at www.jayruderman.com .…
cpp.chat
Merkitse kaikki (ei-)toistetut ...
Manage series 2292866
Sisällön tarjoaa Jon Kalb & Phil Nash, Jon Kalb, and Phil Nash. Jon Kalb & Phil Nash, Jon Kalb, and Phil Nash tai sen podcast-alustan kumppani lataa ja toimittaa kaiken podcast-sisällön, mukaan lukien jaksot, grafiikat ja podcast-kuvaukset. Jos uskot jonkun käyttävän tekijänoikeudella suojattua teostasi ilman lupaasi, voit seurata tässä https://fi.player.fm/legal kuvattua prosessia.
Each fortnight, or thereabouts, we chat with guests from the C++ community about what they're doing, what interests them, and what's going on in the world of C++
…
continue reading
59 jaksoa
Merkitse kaikki (ei-)toistetut ...
Manage series 2292866
Sisällön tarjoaa Jon Kalb & Phil Nash, Jon Kalb, and Phil Nash. Jon Kalb & Phil Nash, Jon Kalb, and Phil Nash tai sen podcast-alustan kumppani lataa ja toimittaa kaiken podcast-sisällön, mukaan lukien jaksot, grafiikat ja podcast-kuvaukset. Jos uskot jonkun käyttävän tekijänoikeudella suojattua teostasi ilman lupaasi, voit seurata tässä https://fi.player.fm/legal kuvattua prosessia.
Each fortnight, or thereabouts, we chat with guests from the C++ community about what they're doing, what interests them, and what's going on in the world of C++
…
continue reading
59 jaksoa
Kaikki jaksot
×c
cpp.chat


1 The Curse of Backwards Compatibility 1:00:47
1:00:47
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:00:47
This week we chat with Harald Achitz about a new ISO mirror in Sweden, the C++ community - in Sweden, and worldwide - and other topics (which may or may not include Cobol) We explore the underbelly of getting involved with standards work - not just the C++ one, as well as community building, language evolution and static analysis. Links: Svenska institutet för standarder (SIS)- Swedish Institute for Standards StockholmCpp- Meetup page gbgcpp - Gothenburg C++ Meetup- Meetup page LinkCpp - Linköpings C++ User Group- Meetup page Malmö C++ User Group- Meetup page The C++ user groups of Sweden- User groups in Sweden and worldwide…
c
cpp.chat


1 Did You Really Learn from All the C++ Mistakes? 1:05:58
1:05:58
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:05:58
We're back! Again! And so is Dave Abrahams, after a long period outside the C++ community. So we thought we should hear about what he's been up to and what he's doing now. We end up getting some fascinating insights into the design and evolution of the Swift programming language, which Dave joined the team behind quite early on. While Swift draws inspiration from many languages, the core of the team behind it - including Dave - were C++ experts - but experts who wanted to take from the best, yet learn from the mistakes, of the past. Listen to this episode to find out if they pulled it off! Links: C++ on Sea 2022- Announcing next year's event C++ North 2022 CfP- New C++ conference in Toronto C++Now 2022 Call For Submissions Introducing Remote Development for JetBrains IDEs JetBrains Fleet- Early access for upcoming distributed editor/ IDE Modernizing your code with C++20- Phil's post on the SonarSource blog Dave's C++ Template Metaprogramming book Quantum Physics For Dummies…
c
cpp.chat


1 I Can't Believe I'm Here 1:13:22
1:13:22
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:13:22
This week, err... month, no, episode, we're joined by Anastasia Kazakova for a cross-over show with No Diagnostic Required - the other show that Phil co-hosts with Anastasia. We cover articles on static analysis, move semantics and expressive interfaces, three new std proposals, then chat about conferences, especially CppCon, which just finished for this year. Links: No Diagnostic Required C++ tools evolution: static code analyzers- from the PVS Studio blog Easy Way To Make Your Interface Expressive Moves in Returns P2445R0 - std::forward_like P2461R0 - Closure-Based Syntax for Contracts P2465R1 - Standard Library Modules std and std.compat CppCast episode with Bryce- he talks about the std and std.compat modules Timur Doumler's CppCon trip report Meeting C++ 2021 ADC (The Audio Developer Conference) C++ Russia CPPP- "usually" in Paris…
This episode is slightly different to the normal. Rather than being a pure cpp.chat session, it's a recording of an interview, conducted by KDAB, of a panel of C++ experts, including our own Jon Kalb - but also past cpp.chat guests Ivan Čukić and Jens Weller, as well as Matthias Kalle Dalheimer. The interview is around the future of C++, but also takes a look at its past and present. Links: C++, How it Got Here, Where it's Going- Write up of some of the topics discussed The video version of the interview on KDAB's channel…
c
cpp.chat


1 The Answer Is, It Depends 1:11:48
1:11:48
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:11:48
In this episode we welcome back Tony and Klaus to talk about the SOLID Principles, and how they relate (or not), to C++. Tony is about to give a keynote at C++ Now about his take on the SOLID Principles. Klaus has been giving a talk on applying SOLID to C++ and even Phil has recently given a talk on a similar topic. Perhaps somebody should have mentioned this to Tony before! Along the way we get plenty of SOLID advice, discover what the single responsibility is that Tony's objects have, what COLID is, who is going to argue against Liskov, and who is just there for the jokes. The answer, of course, is: it depends. Links: Tony's upcoming C++ Now Keynote, 'SOLID, Revisited' Phil's talk at ACCU 2021, err, also called 'SOLID, Revisited'- Subtitle: The State of the Matter A SOLID talk from Klaus- 'Breaking Dependencies: The SOLID Principles' Jon's talk, 'Object-Oriented Programming: Best Practices' The SOLID Principles (wikipedia) Kevlin Henney's talk, 'SOLID Deconstruction' Dan North's talk (slides), 'Why Every Element of SOLID Is Wrong!' Phil's talk, 'Seeking Simplicity' C++ Now C++ on Sea…
c
cpp.chat


1 Required to Warn You, Unless It’s Hard 1:04:10
1:04:10
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:04:10
This week we get back on track and chat with Christopher Di Bella from Google about working on the Chrome OS toolchain - including his newly finished concepts implementation. We talk a bit about the practicalities of bringing C++ 20 features to compilers, interoperating GCC and Clang and how to deal, portably, with std libraries that can’t be implemented without compiler support. Links: Concepts support in libc++- tweet, from Chris #include c++- a global, inclusive, and diverse community for developers interested in C++ No Diagnostic Required- Phil's new(ish) podcast (with Anastasia Kazakova) Algorithms + Data Structures = Programs- Conor Hoekstra and Bryce Adelstein Lelbach's new(ish) podcast C++ Now- Registrations open, at time of release C++ on Sea- Call for Speakers, and early-bird registrations open, at time of release…
c
cpp.chat


This week we have a special panel made up of members of the C++ community, joined by members of the Rust community. We have a round table discussion of how the two languages relate, differ - and how entwined their fates may be. We also learn why Rust doesn't have random numbers, but why it's lucky to have Burnt Sushi. Links: The Rust Lang website Ferrous Systems- Rust training and consultancy CppCast- The _other_ podcast, by C++ developers, for C++ developers Garden- A plant oriented game, written in Rust #include c++- a global, inclusive, and diverse community for developers interested in C++ Burnt Sushi- Prolific Rust cargo author, Andrew Gallant, on github…
c
cpp.chat


1 Izzy's 'Fine' With Modules 1:09:47
1:09:47
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:09:47
This week we chat with Isabella (Izzy) Muerte about modules, build systems and more. We talk about xyr new job (which, at the time of recording, was with Netlify), and how that still involves working on build systems - but particularly CMake, where xe has found an intriguing special use for emoji! We segue into a discussion about modules, which Izzy was definitely down on a couple of years ago, and what xe thinks of them now. To avoid spoilers don’t read the title! Links: Izzy's (2017) rant on Modules 'tag_invoke' - An Actually Good Way to Do Customization Points- Gašper Ažman's talk at C++ London byteswap- P1272 - Byteswapping for fun&&nuf retain_ptr- P0468 - An Intrusive Smart Pointer Lambda Expressions on cppreference- constexpr: explicitly specifies that the function call operator is a constexpr function. When this specifier is not present, the function call operator will be constexpr anyway, if it happens to satisfy all constexpr function requirements (since C++17)…
c
cpp.chat


1 Chairs Around a Tony Table 1:10:06
1:10:06
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:10:06
This week we chat with Tony Van Eerd about what comes after Post Modern C++, what the single most important principle for good code is, and what Dr. Seuss and Shakespeare have to do with all this. The off-by-one jokes are regular, or at least semi-regular, but what proposals has Tony killed? And how can opening your mind to unexpected ways of thinking lead you to better code? Links: C++17 in Tony Tables C++20 in Tony Tables Tony's CppCon lightning talk, 'The Songs of My People'- not the one referenced in the past Post Modern C++ (at C++ Now 2017) Post Modern C++ (at CppCon 2017) Post Modern C++ (at C++ meetup Prague 2020) Dave Abrahams: how to design a good library…
c
cpp.chat


This week we chat with a Conor Hoekstra, about dreaming in algorithms, being a programming language addict and writing beautiful code. We look at what Conor is jealous of in other languages, why his competitive coding entry came dead last, and why he really likes sugar and dopamine. And is it really true that no-one is listening to Sean Parent? Note that this episode was recorded over four months before editing, so the news items are a bit stale. Links: C++ Events Affected By Coronavirus Worldwide C++ user group events on SwedenCpp Sean Parent - 'Compose This!' Conor's Leetcode entry Conor's first algorithms talk, 'Algorithm Intuition' Conor's follow-up algorthms talk, 'Better Algorithm Intuition' Conor's talk, 'Beautiful Python Refactoring'…
c
cpp.chat


1 My Friends Call Me Bool 1:04:17
1:04:17
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:04:17
This week we chat with a vector-of-bool (a.k.a. Colby Pike). We talk about pseudonyms, modules, build systems and his standard layout proposal, Pitchfork. At the last minute we branch into TDD and what makes good design. But what prompts Michael Caisse, in the chat, to respond, "because we are not monsters", and why does that cat say "test first"? Links: The 'Dam Book'- John Lakos' long-awaited 'Large Scale C++ Volume 1' Upcoming C++ virtual meetups, worldwide- On the Sweden C++ usergroups site Pitchfork DDS…
c
cpp.chat


1 It Doesn’t Get Bored and It Doesn’t Get Tired 1:06:45
1:06:45
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:06:45
This week we chat with a Yuri Minaev, of PVS Studio, about static analysis - and why you shouldn't be skipping on this essential part of software development. Why is using a static analysis tool better than peer review (the clue is in the title)? Should you do both? What is the most common bug? And what does happen if you write to address zero? We also discuss the billion dollar mistake and the perils of copy & paste (and how you can mitigate them). All in all, a step towards safer coding. Links: Evaluate PVS-Studio- with promotion discount for cpp.chat listeners…
c
cpp.chat


1 The Problem Is, They Expect Answers 1:07:22
1:07:22
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:07:22
This week we chat with a panel of C++ trainers from around the world (but mostly from Germany, for some reason) - Nicolai Josuttis, Jason Turner, Rainer Grimm, Klaus Iglberger and Mateusz Pusz. We talk about how bringing in a good trainer will keep your costs down, whether online training works or not, and why C++ is different to most other languages when it comes to training. One of our guests reveals that he has had, and has recovered from, COVID-19 - but who? Links: CLion 2020.1 released- Dozens of Improvements Across the IDE, and Benefits for CUDA and Embedded Projects CLion turns 5- This story starts in AppCode. Back in 2011, Max Shafirov, the current JetBrains CEO, announced the first steps toward C++ support in AppCode, our IDE for iOS/macOS development…
c
cpp.chat


1 Willing to Steal Good Ideas 1:08:07
1:08:07
Toista Myöhemmin
Toista Myöhemmin
Listat
Tykkää
Tykätty1:08:07
This week we chat with Bryce Adelstein Lelbach about how the ISO C++ WG21 committee is evolving - and his roles within it (and beyond) are evolving, too. We also look at the cross-over and interaction with the C standard, and even other languages. Is C really the Latin of programming languages? What is the relationship between the languages and the committees at this point? And why did so many committee members agree to a plan that contains items they may not be interested in? And what happened to the Varna meeting, anyway? Links: D2145R1 Evolving C++ Remotely- Due to the ongoing global health crisis caused by the novel coronavirus, the ISO C++ Committee’s planned June 2020 meeting in Varna, Bulgaria was called off. During this uncertain time, our priority must be the safety and well-being of the committee and the public at large C++ Events Affected By Coronavirus- I think it will be helpful to everyone to collect information about C++ events that have been or may be affected by the coronavirus To boldly suggest an overall plan for C++23- Various people have lamented our lack of direction, and that we don't have a plan for the next standard (or beyond). Since I haven't heard anyone promising to propose such a plan, here goes PL22 - Programming Languages- The PL22 Technical committee is concerned with any ISO/IEC JTC1/SC22 issue which does not fall within the domain of a single U.S. Task Group…
This week we chat with five members of the SG16 Unicode Study Group, Zach Laine, Tom Honermann, Steve Downey, Peter Brett and Corentin Jabot. We talk about their efforts to get all things Unicode into the C++ standard in a tour that takes us from 5000 years ago, through the 80s and 90s up to the 2020s! We look at every known language, including a few dead ones - and some that are purely fictional. Do you know the difference between a code unit and code point? A glyph and a grapheme cluster? String a Text? And what's wrong with Locales anyway? This show sorts it all out. Links: SG16: Unicode Direction- SG16 initial Unicode direction and guidance for C++20 and beyond WG21 SG16 Unicode study group- Collection of SG16 resources and links SG16 on cpplang Slack SG16 mailing list It's my fault you can't `throw 💩;` anymore- Steve's tweet…
Tervetuloa Player FM:n!
Player FM skannaa verkkoa löytääkseen korkealaatuisia podcasteja, joista voit nauttia juuri nyt. Se on paras podcast-sovellus ja toimii Androidilla, iPhonela, ja verkossa. Rekisteröidy sykronoidaksesi tilaukset laitteiden välillä.