- Видео 281
- Просмотров 152 385
CppCast
США
Добавлен 10 янв 2018
The first podcast by C++ developers for C++ developers! Hosted by Rob Irving and Jason Turner.
CppCast Episode 349: Podcast News and Updates with Rob and Jason
Rob and Jason discuss various news articles, libraries and announcements.
Full show notes available at: cppcast.com/podcast-news/
Full show notes available at: cppcast.com/podcast-news/
Просмотров: 1 879
Видео
CppCast Episode 348: Elements GUI Library with Joel de Guzman
Просмотров 7242 года назад
Joel de Guzman joins Rob and Jason. They first talk about new features in GCC 12 and the latest ISO papers. Then they talk to Joel de Guzman about his history with Open Source and the Boost community, the Elements GUI library and his work with audio software and hardware. Full show notes available at: cppcast.com/elements-gui/
CppCast Episode 347: Linear Algebra Standardization with Mark Hoemmen
Просмотров 6282 года назад
Mark Hoemmen joins Rob and Jason. They first talk about an debugging improvements in VS Code and C 20/23 features going into MSVC. Then they talk to Mark Hoemmen about his past work on linear algebra libraries Tpetra and Kokkos, and current efforts to get linear algebra into the standard. Full show notes available at: cppcast.com/linear-algebra-iso/
CppCast Episode 346: Rcpp with Dirk Eddelbuettel
Просмотров 5482 года назад
Dirk Eddelbuettel joins Rob and Jason. They first talk about an updated C web framework, and whether C should be considered a programming language or a protocol. Then they talk to Dirk about the R programming language, and RCPP the R/C interop library. Full show notes available at: cppcast.com/rcpp/
CppCast Episode 345: CppNorth with Diana Ojeda and Stephanie Brenham
Просмотров 5172 года назад
Diana Ojeda from Intel and Stephanie Brenham from Ubisoft join Rob and Jason. They first talk about the upcoming Pure Virtual C conference, an update to WxWidgets and Apple's release of a Metal interface for C . Then they talk to Diana and Stephanie about the upcoming CppNorth conference, how they got involved and much more. Full show notes available at: cppcast.com/cppnorth/
CppCast Episode 344: Mentorship with Rainier Grimm
Просмотров 2792 года назад
Rainer Grimm joins Rob and Jason. They first talk about a new implementation of the ninja build system and updates to Qt Creator and CMake. Then they talk to Rainer Grimm about his mentorship program, and history of teaching C . Full show notes available at: cppcast.com/mentorship-program/
CppCast Episode 343: Julia with Logan Kilpatrick
Просмотров 4642 года назад
Logan Kilpatrick joins Rob and Jason. They first talk about a GDB frontend and an IDE like autocompletion tool for the terminal. Then they talk to Logan Kilpatrick about the Julia programming language. They discuss the origin of the language, and where it fits in today amongst other languages in the scientific computing domain. Full show notes available at: cppcast.com/julia/
CppCast Episode 342: Zig with Andrew Kelley
Просмотров 16 тыс.2 года назад
Andrew Kelley joins Rob and Jason. They first say Happy 25th Birthday to Visual Studio and discuss a tool for parsing GCC error logs. Then they talk to Andrew Kelley, the president of the Zig Software Foundation. He talks about the Zig language, upcoming changes to its build tooling, and how Zig can be used with C and C . Full show notes available at: cppcast.com/zig/
CppCast Episode 341: Swift and C++ Interoperability with Dave Abrahams
Просмотров 6942 года назад
Dave Abrahams joins Rob and Jason. They first talk about JeanHeyd Meneid’s blog post on saving C’s ABI. Then they talk to Dave about his history as a founding contributor of boost and the current workgroup he is a part of to enable bidirectional interop between swift and C . Full show notes available at: cppcast.com/swift-cpp-interop/
CppCast Episode 340: New C++ Scope and Debugging Support with René Ferdinand Rivera Morell
Просмотров 4132 года назад
René Ferdinand Rivera Morell joins Rob and Jason. They first talk about a new cmake initialization project and some projects in the C show and tell. Then they talk to René about his open letter to the C committee about expanding its scope to include tooling and other related technologies. Full show notes available at: cppcast.com/standard-tooling-debugging/
CppCast Episode 339: Secure Coding and Integers with Robert Seacord
Просмотров 7022 года назад
Robert Seacord joins Rob and Jason. They first talk about a constexpr wordle game and constexpr unique_ptr being added to the standard. Then they talk to Robert Seacord about secure coding and his thoughts on integers. Full show notes available at: cppcast.com/secure-coding-integers/
CppCast Episode 338: Teaching Embedded Development with Khalil Estell
Просмотров 6162 года назад
Khalil Estell joins Rob and Jason. They first talk about Matt Godbolt’s recent keynote at CPPP on C ’s Superpower. Then they talk to Khalil about teaching C embedded development and some of his thoughts on embedded development, including why not to avoid runtime polymorphism. Full show notes available at: cppcast.com/teaching-embedded-dev/
CppCast Episode 337: GDAL and PDAL with Howard Butler
Просмотров 4262 года назад
Howard Butler joins Rob and Jason. They first talk about an announcement from Swift on a C interoperability workgroup. Then they talk to Howard Butler about the C Geospatial libraries GDAL and PDAL, and his involvement with geospatial development. Full show notes available at: cppcast.com/gdal-pdal/
CppCast Episode 336: 5G Network Computing with Yacob Cohen-Arazi
Просмотров 4252 года назад
Yacob Cohen-Arazi joins Rob and Jason. They first talk about an update to Microsoft’s GSL library and the upcoming LLVM v14. Then they talk to Kobi about work he’s done at Qualcomm with 5G networks and how 5G is about a lot more then just bandwidth improvements. Full show notes available at: cppcast.com/5g-networks/
CppCast Episode 335: Unix and C History
Просмотров 2,3 тыс.2 года назад
Brian Kernighan joins Rob and Jason. They first talk about the pros and cons of virtual teaching and training during COVID times, and the news that BOLT has been merged into LLVM. Then they talk to Brian about the history of UNIX and C development at Bell Labs. Full show notes available at: cppcast.com/unix-history/
CppCast Episode 334: Docker Development and Modernizing OOD with Yacob Cohen-Arazi
Просмотров 5712 года назад
CppCast Episode 334: Docker Development and Modernizing OOD with Yacob Cohen-Arazi
CppCast Episode 333: Binary Exploits with Marit Tokle and Christian Resel
Просмотров 4752 года назад
CppCast Episode 333: Binary Exploits with Marit Tokle and Christian Resel
CppCast Episode 332: C++ Compile Time Parser Generator with Piotr Winter
Просмотров 8862 года назад
CppCast Episode 332: C Compile Time Parser Generator with Piotr Winter
CppCast Episode 331: Modern C for Absolute Beginners with Slobodan Dmitrovic
Просмотров 2,3 тыс.2 года назад
CppCast Episode 331: Modern C for Absolute Beginners with Slobodan Dmitrovic
CppCast Episode 329: Distributing C++ Modules with Daniel Ruoso and Bret Brown
Просмотров 3402 года назад
CppCast Episode 329: Distributing C Modules with Daniel Ruoso and Bret Brown
CppCast Episode 328: Beautiful C++ with Kate Gregory and Guy Davidson
Просмотров 1,3 тыс.2 года назад
CppCast Episode 328: Beautiful C with Kate Gregory and Guy Davidson
CppCast Episode 327: Software Architecture With C++ with Adrian Ostrowski and Piotr Gaczowki
Просмотров 1,2 тыс.2 года назад
CppCast Episode 327: Software Architecture With C with Adrian Ostrowski and Piotr Gaczowki
CppCast 326: Mdspan and Too Cute C++ Tricks with Daisy Hollman
Просмотров 9952 года назад
CppCast 326: Mdspan and Too Cute C Tricks with Daisy Hollman
CppCast Episode 325: Deducing This with Gašper Ažman
Просмотров 2282 года назад
CppCast Episode 325: Deducing This with Gašper Ažman
CppCast Episode 324: Visual Studio 2022 with Sy Brand
Просмотров 5212 года назад
CppCast Episode 324: Visual Studio 2022 with Sy Brand
CppCast Episode 323: C++ 23 ISO Progress with Bryce Adelstein Lelbach
Просмотров 5833 года назад
CppCast Episode 323: C 23 ISO Progress with Bryce Adelstein Lelbach
CppCast Episode 322: JIT Compilation and Exascale Computing with Hal Finkel
Просмотров 3093 года назад
CppCast Episode 322: JIT Compilation and Exascale Computing with Hal Finkel
CppCast Episode 321: EVE - The Expressive Vector Engine with Joël Falcou and Denis Yaroshevskiy
Просмотров 3603 года назад
CppCast Episode 321: EVE - The Expressive Vector Engine with Joël Falcou and Denis Yaroshevskiy
CppCast Episode 320: Autonomous UAS with Brandon Duick and Billy Sisson
Просмотров 2373 года назад
CppCast Episode 320: Autonomous UAS with Brandon Duick and Billy Sisson
This good brother is a man of God for sure.
Function parameter seems natural for the rho of the range loop. It should be compile time overhead tho, compiler should be able to rearange the nested call to lighten the footprint
What did you guys link to? I can't see shit. Where is this templating thing and all. Which author (11:20) , Also how to become friends with Andrew? A best practice guide for that would be helpful.
He/him? Shouldn’t that go without saying?
Don’t be a dick.
Worth noting for anyone watching a year later, one of the big features of Julia that sets it apart from Python besides performance is that the vectorized objects are part of the core language. This is what makes it a first class scientific computing language.
Is it intended that there is an ad every minute or two? 😮
I watched the full talk. I found it quite interesting. And although I have only read a little Zig code so far, my experience was that I could understand most of it, so I think Andy's goal on that front seems to have been at least partly successful.
at 32 good
at 28.0 good
Nice one that of paying for what you don’t use in relation to the ABI, ironic indeed 🤓 Jokes aside, I found it a good point. Thank you!
Why (he/him) there? I mean we can clearly see it’s “him” ?
strongly typed world
@@pyajudeme9245 lol
triggered?
@@origamitraveler7425 it really, just laughing at degenerates
Seriously, we need to stop pandering to this bs.
such a brilliant mind, thank you guys
(he/him)
Exactly 🤡
🤣
he/him/moron that's wht they should put in "their bio". I wouldn;t notice who, or what they are without those pronounce. xD
Console is what we started we GWbasic.
Wonderful episode, thanks to youtube algorithm but also cppcast and guests. I will never grow tired of hearing Sean Parent share a piece of his mind. Like Dave pointed out he seems to always be thinking on more foundational level. And he's so well spoken it's a treat to listen to just as well. And to hear those design/management philosophies that are sort of common sense but actually applied at almost strategy level, it's like something engineers dream about. No wonder Dave was excited to join.
he/him? thx i can see that
44:14 45:20 💀 51:37
Fresh soul in an old body
Mr. Chen seems to be a very likable person.
Zig talk begins at 14:50.
👌
Don, Cook.
Great stuff, ty for the insights. Nice to hear you use ASIO too!
Psychopath Slobodan again. WTF is this man??? Go find some girlfriend bold head. To much C++ C++ C++ C++ C++ C++ C++ C++ C++ C++ word.
Please more of Cook!
It's a shame Joel didn't give us his pronouns. I don't know how to refer to Joel.
You used the word 'his' there. Are you assuming Joel's gender? 😉
@@NotMarkKnopfler Whoops 🤭
Sounds like a lot of interesting technology. Thanks for the interview.
55:45 LMAO
52:04 LMAO
20:37 LMAO
Andrew, Rust was started in 2010 and went 1.0 in 2015.
I think you are confusing it with the time mozilla officially sponsored around 2010.
@@ankan2088 maybe but rust before that wasn't really the same language. It had a GC, if I remember correctly.
It started in 2006 and yes they changed it a lot. Thats how all languages work.
@@notuxnobux You are arguing that changing memory management strategies is something normal in languages. It is the opposite of normal. In fact, it is so abnormal that it is completely justified to not consider it the same language, other than having the same name.
I had on my TODO list to catch up with the podcast for a couple months... and guess what :S So long, and thanks for all the fish guys. You have definitely "won". All the best in your future endeavours!
Sounds like a great read. My book is on the way!
😆 ░p░r░o░m░o░s░m░
Would you guys considering interviewing gingerBill? The person behind Odin.
Very interesting! I'd like to know how this discussion changed Jasons opinion compared to what he expressed in his C++ Weekly episode about ABI stability in C++. In this podcast episode, he mostly asked questions, but he did not try to argue against Marshall Clow. Did Marshall Clow convince Jason that breaking ABI is not possible? Or did Jason just want to be polite? Also, the main argument here basically seems to be "it doesn't work with how Mac OS has worked so far". But it works fine on Linux and Windows. So why is the solution not simply that Apple changes how Mac OS works?
Thank you for everything over the years, truly. Y’all will be sorely missed. Good luck with everything moving forward. Cheers!
By the way Julia doesn't have meaningful white space like Python.
I want to tell you guys that by stopping this podcast you are breaking ABI, which is not allowed. I will not stand for it.
thank you my c++ kids
Thanks for everything and all the best.
thank you my son
Gonna miss you guys! I've learned so much from your podcasts over the years. Thank you for everything!
thank you my c++ kid i love you
Thanks guys. Best of luck with everything.
thanks my son i love you.
I wish the RUclips videos were released at the same time with audio. By the time I get it here, some news at often outdated
stephanie Your laugh like c++ compiler
Thank you daddy, for the Episode i miss you so much
Everything is an expression. The for loop returns nothing of type Nothing. If-else returns the last statement
thank you daddy for the Episode , i miss you so much
More than 900k Ukrainian refugees go to Russia. And about 2.5 million go to Poland. So not order of magnitude.
it's one of those well know small orders of magnitude that's actually ×2.7
Those refugees don't go to Russia. They are kidnapped by Russians.
Some of those "900k" are forcefully moved.