CppCast
CppCast
  • 281
  • 151 250

Відео

CppCast Episode 348: Elements GUI Library with Joel de Guzman
Переглядів 7192 роки тому
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
Переглядів 6232 роки тому
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
Переглядів 5392 роки тому
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
Переглядів 5142 роки тому
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
Переглядів 2772 роки тому
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
Переглядів 4572 роки тому
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
Переглядів 6892 роки тому
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
Переглядів 4112 роки тому
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
Переглядів 7012 роки тому
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
Переглядів 6082 роки тому
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
Переглядів 4212 роки тому
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
Переглядів 4232 роки тому
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
Переглядів 5682 роки тому
CppCast Episode 334: Docker Development and Modernizing OOD with Yacob Cohen-Arazi
CppCast Episode 333: Binary Exploits with Marit Tokle and Christian Resel
Переглядів 4742 роки тому
CppCast Episode 333: Binary Exploits with Marit Tokle and Christian Resel
CppCast Episode 332: C++ Compile Time Parser Generator with Piotr Winter
Переглядів 8772 роки тому
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 330: New Years 2022
Переглядів 2382 роки тому
CppCast Episode 330: New Years 2022
CppCast Episode 329: Distributing C++ Modules with Daniel Ruoso and Bret Brown
Переглядів 3382 роки тому
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,1 тис.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
Переглядів 9892 роки тому
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
Переглядів 5202 роки тому
CppCast Episode 324: Visual Studio 2022 with Sy Brand
CppCast Episode 323: C++ 23 ISO Progress with Bryce Adelstein Lelbach
Переглядів 5822 роки тому
CppCast Episode 323: C 23 ISO Progress with Bryce Adelstein Lelbach
CppCast Episode 322: JIT Compilation and Exascale Computing with Hal Finkel
Переглядів 3082 роки тому
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
Переглядів 3593 роки тому
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

КОМЕНТАРІ

  • @n-v5m
    @n-v5m 23 дні тому

    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

  • @gokukakarot6323
    @gokukakarot6323 3 місяці тому

    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.

  • @fb-gu2er
    @fb-gu2er 6 місяців тому

    He/him? Shouldn’t that go without saying?

    • @joebuydem
      @joebuydem Місяць тому

      Don’t be a dick.

  • @damienlmoore
    @damienlmoore 6 місяців тому

    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.

  • @damienlmoore
    @damienlmoore 6 місяців тому

    Is it intended that there is an ad every minute or two? 😮

  • @vram288
    @vram288 7 місяців тому

    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.

  • @vram288
    @vram288 7 місяців тому

    at 32 good

  • @vram288
    @vram288 7 місяців тому

    at 28.0 good

  • @fernandoiglesiasg
    @fernandoiglesiasg 7 місяців тому

    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!

  • @r2com641
    @r2com641 7 місяців тому

    Why (he/him) there? I mean we can clearly see it’s “him” ?

    • @pyajudeme9245
      @pyajudeme9245 6 місяців тому

      strongly typed world

    • @r2com641
      @r2com641 6 місяців тому

      @@pyajudeme9245 lol

    • @origamitraveler7425
      @origamitraveler7425 6 місяців тому

      triggered?

    • @r2com641
      @r2com641 6 місяців тому

      @@origamitraveler7425 it really, just laughing at degenerates

    • @fasolplanetarium
      @fasolplanetarium 4 місяці тому

      Seriously, we need to stop pandering to this bs.

  • @houssembousmaha3615
    @houssembousmaha3615 9 місяців тому

    such a brilliant mind, thank you guys

  • @greenleafend4games
    @greenleafend4games 9 місяців тому

    (he/him)

  • @hadeseye2297
    @hadeseye2297 9 місяців тому

    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

  • @__hannibaalbarca__
    @__hannibaalbarca__ 10 місяців тому

    Console is what we started we GWbasic.

  • @Yupppi
    @Yupppi 10 місяців тому

    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.

  • @user-dz6il2bx5p70
    @user-dz6il2bx5p70 11 місяців тому

    he/him? thx i can see that

  • @thelatestartosrs
    @thelatestartosrs Рік тому

    44:14 45:20 💀 51:37

  • @rezmed1144
    @rezmed1144 Рік тому

    Fresh soul in an old body

  • @WilhelmDrake
    @WilhelmDrake Рік тому

    Mr. Chen seems to be a very likable person.

  • @NicolaLarosa
    @NicolaLarosa Рік тому

    Zig talk begins at 14:50.

  • @simaomayunga6267
    @simaomayunga6267 Рік тому

    👌

  • @bearwolffish
    @bearwolffish Рік тому

    Don, Cook.

  • @alexsilvennoinen
    @alexsilvennoinen Рік тому

    Great stuff, ty for the insights. Nice to hear you use ASIO too!

  • @Joshua-vl5nk
    @Joshua-vl5nk 2 роки тому

    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.

  • @annawilson3824
    @annawilson3824 2 роки тому

    Please more of Cook!

  • @tacitus_
    @tacitus_ 2 роки тому

    It's a shame Joel didn't give us his pronouns. I don't know how to refer to Joel.

    • @NotMarkKnopfler
      @NotMarkKnopfler Рік тому

      You used the word 'his' there. Are you assuming Joel's gender? 😉

    • @tacitus_
      @tacitus_ Рік тому

      @@NotMarkKnopfler Whoops 🤭

  • @garanceadrosehn9691
    @garanceadrosehn9691 2 роки тому

    Sounds like a lot of interesting technology. Thanks for the interview.

  • @user-dz6il2bx5p70
    @user-dz6il2bx5p70 2 роки тому

    55:45 LMAO

  • @user-dz6il2bx5p70
    @user-dz6il2bx5p70 2 роки тому

    52:04 LMAO

  • @user-dz6il2bx5p70
    @user-dz6il2bx5p70 2 роки тому

    20:37 LMAO

  • @user-ov5nd1fb7s
    @user-ov5nd1fb7s 2 роки тому

    Andrew, Rust was started in 2010 and went 1.0 in 2015.

    • @ankan2088
      @ankan2088 Рік тому

      I think you are confusing it with the time mozilla officially sponsored around 2010.

    • @user-ov5nd1fb7s
      @user-ov5nd1fb7s Рік тому

      @@ankan2088 maybe but rust before that wasn't really the same language. It had a GC, if I remember correctly.

    • @notuxnobux
      @notuxnobux Рік тому

      It started in 2006 and yes they changed it a lot. Thats how all languages work.

    • @user-ov5nd1fb7s
      @user-ov5nd1fb7s Рік тому

      @@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.

  • @miquelramirez
    @miquelramirez 2 роки тому

    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!

  • @ancientelevator9
    @ancientelevator9 2 роки тому

    Sounds like a great read. My book is on the way!

  • @raymond4927
    @raymond4927 2 роки тому

    😆 ░p░r░o░m░o░s░m░

  • @ronaldreagan7347
    @ronaldreagan7347 2 роки тому

    Would you guys considering interviewing gingerBill? The person behind Odin.

  • @Tystros
    @Tystros 2 роки тому

    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?

  • @christopherfairbanks6140
    @christopherfairbanks6140 2 роки тому

    Thank you for everything over the years, truly. Y’all will be sorely missed. Good luck with everything moving forward. Cheers!

  • @halneufmille
    @halneufmille 2 роки тому

    By the way Julia doesn't have meaningful white space like Python.

  • @davidsicilia5316
    @davidsicilia5316 2 роки тому

    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.

  • @KayFiiya
    @KayFiiya 2 роки тому

    thank you my c++ kids

  • @arnauddesitter4000
    @arnauddesitter4000 2 роки тому

    Thanks for everything and all the best.

    • @KayFiiya
      @KayFiiya 2 роки тому

      thank you my son

  • @TheChemicalBassist
    @TheChemicalBassist 2 роки тому

    Gonna miss you guys! I've learned so much from your podcasts over the years. Thank you for everything!

    • @KayFiiya
      @KayFiiya 2 роки тому

      thank you my c++ kid i love you

  • @jhbonarius
    @jhbonarius 2 роки тому

    Thanks guys. Best of luck with everything.

    • @KayFiiya
      @KayFiiya 2 роки тому

      thanks my son i love you.

  • @skaniskin
    @skaniskin 2 роки тому

    I wish the UA-cam videos were released at the same time with audio. By the time I get it here, some news at often outdated

  • @KayFiiya
    @KayFiiya 2 роки тому

    stephanie Your laugh like c++ compiler

  • @KayFiiya
    @KayFiiya 2 роки тому

    Thank you daddy, for the Episode i miss you so much

  • @L4rsTrysToMakeTut
    @L4rsTrysToMakeTut 2 роки тому

    Everything is an expression. The for loop returns nothing of type Nothing. If-else returns the last statement

  • @KayFiiya
    @KayFiiya 2 роки тому

    thank you daddy for the Episode , i miss you so much

  • @igorzhukov8687
    @igorzhukov8687 2 роки тому

    More than 900k Ukrainian refugees go to Russia. And about 2.5 million go to Poland. So not order of magnitude.

    • @SamualN
      @SamualN 2 роки тому

      it's one of those well know small orders of magnitude that's actually ×2.7

    • @user-ov5nd1fb7s
      @user-ov5nd1fb7s 2 роки тому

      Those refugees don't go to Russia. They are kidnapped by Russians.

  • @alskidan
    @alskidan 2 роки тому

    I’m glad to see David again! Please make yet another episode with him, SwifUI may be a good topic to discuss. One small correction: Rust compiler is written in Rust :^)

    • @roykin0929
      @roykin0929 Рік тому

      "the rust people are even uncomfortable with the fact that their compiler is written in c++" jk 😜