Podcasts about golang

Programming language

  • 240PODCASTS
  • 1,508EPISODES
  • 58mAVG DURATION
  • 5WEEKLY NEW EPISODES
  • Nov 8, 2025LATEST
golang

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about golang

Latest podcast episodes about golang

DevelCast
Intervista d'autore - Bill Kennedy in Develer

DevelCast

Play Episode Listen Later Nov 5, 2025 18:08


In Develer, abbiamo avuto il piacere di intervistare Bill Kennedy, autore di libri tecnici, in particolare dedicati al linguaggio #Go.Bill ci ha raccontato il suo percorso da sviluppatore, la sua esperienza come scrittore e la sua carriera attuale di trainer/istruttore di #Golang.Seguici nei nostri canali social per non perdere nessuno dei nostri eventi

go podcast()
066: Xp, CI, CD with Jon Barber

go podcast()

Play Episode Listen Later Nov 4, 2025 63:05 Transcription Available


Jon helped a lot of teams improve their software engineer processes. We talk about the importance of testing, having sane Ci and CD pipeline, pairing and a lot of other extreme programing concepts.Links:Tuple pair programming guide:The Mob ToolPop — Screen sharing for remote teamsIf you'd like to support the show spread the words about it, join the slack channel #gopodcast, take a Patron subscription, purchase Zero to Gopher, my latest course.

Cup o' Go

Cup o' Go

Play Episode Listen Later Nov 1, 2025 29:00 Transcription Available


New proposal: go vet check for using %q with integer typesBlog: I'm Independently Verifying Go's Reproducible Builds by Andrew AyerJetBrains' language promise indexReddit: Why I built a ~39M op/s, zero-allocation ring buffer for file watchingBlog: A modern approach to preventing CSRF in Go ★ Support this podcast on Patreon ★

go podcast()
065: We're in the 3rd age of SaaS

go podcast()

Play Episode Listen Later Oct 29, 2025 49:10 Transcription Available


My desire to run a sustainable software business started somewhere near 2003 in the Business of Software forum. I've built, sold, and acquired a dozen of products since that time, with I have to admit the majority of failures.I've seen three distincts era for software companies, we're definitably in the 3rd one, one that still has to be identified as good or bad.Software companies, especially calm company is excruciably hard to be successful at. But when you're honest and define what is success to you and set out realistic goals, there's ways to succeed even without have $2m in ARR.Go is of course a great choice to build a SaaS, but software product has almost zero to do with technology, especially at first and you'll most certainly end up rewriting to a v2 at some point after learning what the product really need to be. So the good old advice of use what you're most proficent in to write code is most often than not the correct answer.I talk about my experiences trying to run a sustainable software company for the last 17 years.Links:My last course Zero to Gopher with a discount for listenersSupport the show on PatreonAs always if you can talk about the show it helps spread the words. If you'd like to talk about something you're passionate about related to Go please reach out. If you'd like to support the show you can purchase my courses and/or take a Patron subscription.

Cup o' Go
Sponsored by Forge, live from San Francisco, it's Cup o' Go!

Cup o' Go

Play Episode Listen Later Oct 24, 2025 16:25 Transcription Available


Thanks to Forge for sponsoring this episode!Find Forge at https://withforge.com/. They are HIRING! Find Forge's jobs page here: https://in-the-forge.notion.site/hiring-rolesDRAFT RELEASE NOTES — Go 1.26Coding Challenge #100 - BitTorrent ClientThe Evolution of Caching Libraries in GoThis episode was recorded in front of a live studio audience, during a GoSF meetup. ★ Support this podcast on Patreon ★

go podcast()
064: Podman, the root-less alternative to Docker

go podcast()

Play Episode Listen Later Oct 21, 2025 31:46


I retried Podman to replace a production service and did not wanted to re-installed Docker, mainly for security reasons. The fact that podman runs containers on the user-level and completely isolated from the system is a great alternative to the Docker deamon.I'm trying something new for this episode, I'll try and get audio clips from people to add more dynamism to the episodes, if you can join the Slack channel and also I've started a Patreon if you want to chip in and help me keep the mic on.Links:My new course Zero to Gopher (50% off for listeners)Blog post to view commands and the back storyBuild SaaS apps in GoBuild a Google Analytics in GoPlease talk about the podcast, share the episode, join the slack channel. Purchasing my courses and Patron are great way to monetary support the show.

Cup o' Go
An episode as short as the name of a unix command

Cup o' Go

Play Episode Listen Later Oct 18, 2025 21:46 Transcription Available


go podcast()
063: Common mistakes when testing with Jakub Jarosz

go podcast()

Play Episode Listen Later Oct 14, 2025 57:55 Transcription Available


Jakub is returning to the show, he's about to launch a book called "50 Go Testing Mistakes" and we talk about the most common mistakes Gophers are making when it testing. Having a trustable testing suite is known to be critical for long-live software system. I can testify having maintained a .NET codebase for 20 years without any tests, it sucks.Links:Jakub's websiteMailing listLinkedInBluesky

go podcast()
062: Your Go linters don't know how to fix your code

go podcast()

Play Episode Listen Later Oct 8, 2025 20:29


One university published attracted my attention, because it was on Go, it's titled: "Assessing Golang Static Analysis Tools on Real-World Issues".Do you find your static analysis and linters tools could be more helpful when reporting issues?I'm mixed feeling really, I think that they're pretty damn good. Tools can always improve for sure, not sure if we will need the help of LLMs to mix static analysis checks and LLM analysis / proposed fixes, maybe that will be the next step for those tools.Links:Paper's link

You Can Do This!
Ep. 220: Have the Audacity to “Go Lang Nang Go!” With Angely Dub

You Can Do This!

Play Episode Listen Later Sep 25, 2025 47:02


What gives some people the courage to say yes without hesitation and dive headfirst into opportunities without overthinking—and to turn brave experiments and into daring adventures?That seemingly fearless spirit is exactly how our guest today built her amazing life. At just 19, using her own savings from various buy-and-sell side hustles in college, she founded Access Travel, now a luxury travel company crafting personalized experiences for clients in over 100 destinations worldwide in the last 14 years. An IE University Madrid graduate with a Master's in Customer Experience & Innovation, she was also named one of Cosmopolitan Philippines' 2024 Women of Influence.She's delivered a TED Talk on courage, authored a children's book called Meet the World, and hosts the Life in Progress podcast. Her online community loves her for keeping it real—sharing both her wins and her struggles—and she's even frozen her eggs to free herself from the pressure of a ticking biological clock. Angely proves you can design your own path without waiting for anyone's permission. Here, she shares how to unleash your inner go-getter and find the audacity to “Go Lang Nang Go!”For any collaboration, brand partnership, and campaign run inquiries, e-mail us at info@thepodnetwork.com.

You Can Do This!
Ep. 220: Have the Audacity to “Go Lang Nang Go!” With Angely Dub

You Can Do This!

Play Episode Listen Later Sep 25, 2025 47:02


What gives some people the courage to say yes without hesitation and dive headfirst into opportunities without overthinking—and to turn brave experiments and into daring adventures?That seemingly fearless spirit is exactly how our guest today built her amazing life. At just 19, using her own savings from various buy-and-sell side hustles in college, she founded Access Travel, now a luxury travel company crafting personalized experiences for clients in over 100 destinations worldwide in the last 14 years. An IE University Madrid graduate with a Master's in Customer Experience & Innovation, she was also named one of Cosmopolitan Philippines' 2024 Women of Influence.She's delivered a TED Talk on courage, authored a children's book called Meet the World, and hosts the Life in Progress podcast. Her online community loves her for keeping it real—sharing both her wins and her struggles—and she's even frozen her eggs to free herself from the pressure of a ticking biological clock. Angely proves you can design your own path without waiting for anyone's permission. Here, she shares how to unleash your inner go-getter and find the audacity to “Go Lang Nang Go!”For any collaboration, brand partnership, and campaign run inquiries, e-mail us at info@thepodnetwork.com.

go podcast()
060: 10x Developer, or 10x Distraction? A Reality Check on AI

go podcast()

Play Episode Listen Later Sep 23, 2025 28:18


The message is everywhere: LLMs are here to make us 10x more productive and change software development forever. Venture capitalists are pouring billions into the vision, and big tech companies are pushing hard for us to adopt the tools. But as a software engineer who's seen the demos and lived the reality, something feels profoundly wrong.This week, I'm taking a step back to reflect on the current state of our industry. We'll explore the inconvenient truth that often gets lost in the hype: that relying on AI can sometimes make us slower, introduce more technical debt, and even erode the fundamental skills that make us valuable.But maybe the real problem isn't the technology itself. Maybe it's that we're looking for a quick fix for a deeper issue. Join me as we discuss what really drives developer productivity, the crucial importance of domain knowledge, and whether anyone is even considering the quality of life for the people building our systems.Because while the "going from 0 to 1" demo is impressive, our jobs are about maintaining complex systems from 1 to 1000. And maybe, just maybe, an agentic flow that doesn't care about our codebase isn't the real solution we need.p.s. And yes, I used LLM to improve my description draft ;)

Cup o' Go

Cup o' Go

Play Episode Listen Later Sep 20, 2025 61:28 Transcription Available


Thanks Gabriel Augendre for guest co-hosting this episode!Visit cupogo.dev for all the links.

Getup Kubicast
#183 - Desenvolvimento Seguro em GO

Getup Kubicast

Play Episode Listen Later Sep 11, 2025 63:32


Segurança em Go não é só "rodar um scanner e rezar". Neste episódio, nós destrinchamos como escrever Go com cabeça de atacante: governança de dependências (e os perigos do type‑squatting), revisão de go.mod, uso criterioso da Standard Library e por que não usar latest em imagens. Também conectamos tecnologia com processo: repositórios privados, políticas de aprovação e pipeline que barra regressão antes do deploy.A conversa nasce de casos reais: do typo em (GHCR vs GHRC) que captura credenciais até a confusão com pacotes falsos tipo BoltDB look‑alike. Discutimos supply chain ponta a ponta, cache do Go Proxy, licenças (quando fugir de GPL) e boas práticas para autenticação.E claro, vamos além do código: SBOM no build, assinatura e verificação de imagens, OPA/Admission Control para políticas em Kubernetes, capabilities mínimas e validação de entradas com timeouts bem definidos. É papo prático, com nosso humor de sempre, para deixar segurança como padrão — não como tarefa de último minuto.Links Importantes: - Marcelo Pires - https://www.linkedin.com/in/marcpires/ - Matheus Faria - https://www.linkedin.com/in/matheusfm/ - João Brito - https://www.linkedin.com/in/juniorjbn - Assista ao FilmeTEArapia - https://youtu.be/M4QFmW_HZh0?si=HIXBDWZJ8yPbpflM - Post sobre ghrc.io - https://www.linkedin.com/posts/juniorjbn_someone-is-typosquatting-ghrcio-not-github-activity-7364387040618045441-UB88/ - Typosquat - https://devops.com/typosquat-supply-chain-attack-targets-go-developers/ - https://go.dev/doc/tutorial/govulncheck - vuln.go.dev - https://github.com/anchore/syft - https://github.com/anchore/grype - https://github.com/google/capslock - https://github.com/aquasecurity/trivy - LFD121 - https://training.linuxfoundation.org/training/developing-secure-software-lfd121/ - https://deps.dev/ - https://devops.com/typosquat-supply-chain-attack-targets-go-developers/Participe de nosso programa de acesso antecipado e tenha um ambiente mais seguro em instantes! https://getup.io/zerocve

go podcast()
059: Is Go over with John Arundel

go podcast()

Play Episode Listen Later Sep 8, 2025 62:03


Let's talk with a friend of the pod, John Arundel. We talk about state of thing a little regarding Go's maturity, a bit of AI, I personally am a bit fatigue of the noise and "agent". The podcast is returning slowly. , John has written a new Go book that's beginner-friendly, but goes deeper than you'd expect, he produce excellent learning and training resources.Links:The Deeper Love of GoJohn's newsletter

Cup o' Go

Cup o' Go

Play Episode Listen Later Aug 29, 2025 29:06 Transcription Available


This episode is sponsored by Boldly Go! Need fractional Gophering work? Visit boldlygo.tech.For everything Cup o' Go, incl. swag, Patreon, past episodes, and more, please visit our website.GopherCon 2026 location pollGopherCon IndiaGOMAXPROCSCourse: "Introducing Command Line Applications in Go"SQLite benchmarks ★ Support this podcast on Patreon ★

Cup o' Go
The X/Tools Files

Cup o' Go

Play Episode Listen Later Aug 19, 2025 21:50 Transcription Available


Cup o' Go
The s in "golang" stands for security and an interview with George Adams from Microsoft

Cup o' Go

Play Episode Listen Later Aug 8, 2025 52:51 Transcription Available


Visit https://cupogo.dev/ for all things Cup o' Go![security] Go 1.24.6 and Go 1.23.12 are releasedMicrosoft build of Go Telemetry – Helping Us Build Better ToolsGo Assembly Mutation TestingGitLab catches MongoDB Go module supply chain attackBreak:John's streaming again on TwitchGeorge Adams interviewMicrosoft devblogs  ★ Support this podcast on Patreon ★

Cup o' Go

Cup o' Go

Play Episode Listen Later Jul 26, 2025 27:05 Transcription Available


Jon's gone fishing, Shay's gone camping, so the community took the time to optimize all the things :)https://cupogo.dev/ for all the links and details! This show is supported by you, and there are many ways to support the show (directly and indirectly). Thanks for listening!Meetup roundupJamie Tanna - Hands on dependency workshop @ FatsomaFyne Conf 2025 exclusive CFPGo South AfricaGopherCon UKGopherConGopherCon IndiaGolab (Florence, Italy)GoWest, as previously mentioned on the showGophercon AfricaProposal moved to Active: http3Datadog's blogpost: How Go 1.24's Swiss Tables saved us hundreds of gigabytesTurso's blogpost: We rewrote large parts of our API in Go using AI: we are now ready to handle one billion databasesDaniel Harp's ^ throw operatorAhmet Alp Balkan's blogpost: Kubernetes List API performance and reliability ★ Support this podcast on Patreon ★

Cup o' Go

Cup o' Go

Play Episode Listen Later Jul 12, 2025 35:49 Transcription Available


Go 1.24.5 and Go 1.23.11 are releasedGo 1.25 Release Candidate 2 is released

Cup o' Go

Cup o' Go

Play Episode Listen Later Jul 4, 2025 51:39 Transcription Available


vscode-go v0.48.0 released with golangci-lint v2 supportgolangci-lint v2 showcase and interview with Ldez, episode 104LookPath bug: incorrect expansion of "" and "." in some PATH configurations

Cup o' Go
What's coming in Go 1.25? Plus Redowan Delowar on what makes Go different from other languages

Cup o' Go

Play Episode Listen Later Jun 23, 2025 49:24 Transcription Available


Go 1.25rc1 releasedOpinion: Go should be more opinionated by Elton MinettoBlog: HTTP QUERY and Go by Kevin McDonaldInterview with Redowan DelowarBlog post: You probably don't need a DI frameworkBlogFx dependency injection framework for GoBlog: How I program with agents ★ Support this podcast on Patreon ★

Cup o' Go
Agentic workflows and AI firewalls, so pretty much cancelling ourselves out

Cup o' Go

Play Episode Listen Later Jun 16, 2025 13:59 Transcription Available


Don't forget to visit cupogo dot dev, where you can find links to all the things!

Cup o' Go

Cup o' Go

Play Episode Listen Later Jun 7, 2025 30:12 Transcription Available


Go 1.24.4 and 1.23.10 releasedCommit 4d1c255: net/http: strip sensitive proxy headers from redirect requests

go podcast()
058: Starting in Go with Yann Bizeul

go podcast()

Play Episode Listen Later Jun 3, 2025 66:12


Go is used by multiple programmers and software engineers. Lots of path can lead to want to try Go, and this week I talk with Yann whom eventually found Go and talks about his experiences writing internal tools at his company.Links:HuploadYBFeed

Cup o' Go

Cup o' Go

Play Episode Listen Later May 29, 2025 31:04 Transcription Available


This episode was sponsored by Elastic! Elastic is the company behind Elasticsearch, they help teams find, analyze, and act on their data in real-time through their Search, Observability, and Security solutions. Thanks Elastic! This episode was recorded at Elastic's offices in San Francisco during a meetup.Find info about the show, past episodes including transcripts, our swag store, Patreon link, and more at https://cupogo.dev/.

Cup o' Go
Go gets audited, and Ian Lance Taylor talks about 19 years on the Go team

Cup o' Go

Play Episode Listen Later May 23, 2025 53:53 Transcription Available


Go gets auditedBlog: Go Cryptography Security Audit by Roland Shoemaker and Filippo ValsordaDeeper dive into FIPS in Episode 89 with Alex Scheel✋ Proposal declined: x/exp/xiter: new package with iterator adapters⛺ Gophercamp video: Your code deserves better: give it a linter by Gabriel Augendre

Cup o' Go
Thanks, Ian.

Cup o' Go

Play Episode Listen Later May 17, 2025 66:56 Transcription Available


Go Meetup in San Francisco - Sponsored by Elastic & Cup o' GoIan Lance Taylor leaves the Go teamBlog: wget to Wipeout: Malicious Go Modules Fetch Destructive PayloadBlog: Security: The Habits That Matter Most by Christoph Berger⚡ Interview with Kevin Hoffman of SparkLogsSparkLogs.comSparkLogs on DiscordKevin on LinkedInKevin by email ★ Support this podcast on Patreon ★

Cup o' Go
Metal!

Cup o' Go

Play Episode Listen Later May 10, 2025 26:54 Transcription Available


Thanks for listening. Check out all the links to all the things at https://cupogo.dev/.GCC 15.1 Released With Support For COBOLos: Root permits access to parent directoryGOOS=noneThe "most ergonomic" config libraryGo Meetup in San Francisco - Sponsored by Elastic & Cup o' GoLinkedIn s**tpostingLightning round"you are an expert go developer"Build your own ResponseWriter: safer HTTP in Go ★ Support this podcast on Patreon ★

Cup o' Go
Tests just keep getting better, and so do the imaginary internet points!

Cup o' Go

Play Episode Listen Later Apr 24, 2025 33:24 Transcription Available


Azure DevOps Podcast
April Yoho: GitHub in 2025 - Episode 346

Azure DevOps Podcast

Play Episode Listen Later Apr 21, 2025 37:56


April is a senior developer advocate and DevOps practice lead for GitHub, specializing in application transformation and DevOps ways of working. Her focus is working on Microsoft Azure to take customers on a journey from legacy technology to serverless and containers, where code comes first, while enabling them to take full advantage of DevOps. April was previously a cloud consultant and solution architect for various partners in the UK and brings her years of experience in helping customers plan their journey. She also serves as a Hashicorp Ambassador, dedicating much of her time to working with infrastructure as code (IaC). She enjoys making Azure and its features more accessible. Her technical expertise includes PowerShell, Golang, and occasionally TypeScript and C#. In her free time, April enjoys outdoor activities such as hiking, skiing, and scuba diving. Additionally, she is a triathlete who competes in Ironman and Half Ironman events.   Topics of Discussion: [1:57] April's career journey — from U.S. data center outages and 72-hour shifts to discovering cloud and automation after relocating to the U.K. [3:53] How an early Azure migration in 2013 ignited her passion for infrastructure as code and DevOps. [5:33] GitHub's evolution into a full end-to-end enterprise platform, with a major focus on security, scalability, and developer productivity. [6:51] Code Spaces: VS Code in the cloud with 60 hours free per user — solving compute and environment parity issues across teams. [10:00] GitHub's internal use of Code Spaces: every GitHub employee (aka “Hubber”) uses it to work on the github.com codebase. [12:29] Code Spaces' advantages in lab and hackathon settings, including speed, security, and reliability. [13:55] Breakdown of GitHub Copilot's flavors: chat, inline suggestions, edits, pull request reviews, and agentic AI. [17:12] Real-world uses of Copilot Edits: generating documentation, writing tests, and making cohesive multi-file changes. [20:00] GitHub's goal of enabling the “10x developer,” not just in speed but in quality, consistency, and creativity. [25:00] How AI tooling is changing how we think about architecture, code reuse, and shrinking monoliths into modular libraries. [30:00] Prompting strategies: how different cultures and languages impact the way developers interact with AI tools. [32:47] GitHub Workspaces: start from requirements, generate a plan, and get a head start on writing and converting code. [35:00] April's belief that AI-driven development is already here, and edits are one of the best ways to experience that transformation now.   Mentioned in this Episode: Clear Measure Way Architect Forum Software Engineer Forum Programming with Palermo — New Video Podcast! Email us at programming@palermo.net. Clear Measure, Inc. (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo .Net Aspire and Data API builder with the Community April on GitHub April on LinkedIn April on X Universe 2024: GitHub Embraces Developer Choice with Multi-Model Copilot, New App Tool GitHub Spark, and AI-Native Developer Experience CoPilot Workspace GitHub Spark   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.

Cup o' Go
Heap Happens: True Crimes in Go

Cup o' Go

Play Episode Listen Later Apr 12, 2025 34:00 Transcription Available


Visit https://cupogo.dev/ for store links, past episodes including transcripts, and more!Correction: Yoke _is_ a Helm replacementYour code deserves better: give it a linter! - talk in the Czech Repulic soonAccepted: waitgroup.Go Leak and Seek: A Go Runtime Mysterygo-yaml goes unmaintainedDiscussion in our Slack groupThe stdlib proposal by Shay: https://github.com/golang/go/issues/61023Lighting round:godoc.nvimNew Fyne releaseSan Francisco meetup: https://www.eventbrite.com/e/go-meetup-in-san-francisco-tickets-1307114758429 ★ Support this podcast on Patreon ★

Cup o' Go

Cup o' Go

Play Episode Listen Later Mar 29, 2025 49:04 Transcription Available


CryptoNews Podcast
#425: Ian Smith, CEO & CTO at Quantum EVM, on Quantum Computing Risks to Blockchain and The Future of Web3 Security

CryptoNews Podcast

Play Episode Listen Later Mar 27, 2025 35:30


Ian Smith is the CEO & CTO at Quantum EVM. He's a seasoned technologist with 21+ years of experience spanning blockchain, cryptography, cloud microservices, and AI-driven solutions.Proficient in 20+ languages, including Golang, Python, and C++, he has led groundbreaking projects across industries. Ian has worked with major organizations like NASA, Oracle, VISA, and Boeing, contributing to secure, scalable systems in finance, IoT, and blockchain.With deep expertise in cryptography and post-quantum security, Ian has designed advanced blockchain architectures and smart contract platforms. His blend of technical depth and leadership makes him a key innovator in next-generation digital ecosystems.In this conversation, we discuss:- The Quantum Threat to Cryptography- Quantum Computing Risks to Blockchain- Why existing cryptographic systems are vulnerable and how to prepare- Quantum-Safe Solutions- Practical steps to secure blockchain infrastructure and decentralized applications- The Future of Web3 Security- How post-quantum cryptography will transform the blockchain landscape- The Timeline and Race for Post-Quantum Cryptography (PQC)- What's next for Quantum EVM?- Quantum safe crypto addressesQuantum EVMWebsite: quantumevm.comX: @quantumevmTelegram: t.me/quantumevmIan SmithX: @IanSmith_HSALinkedIn: Ian Smith---------------------------------------------------------------------------------  This episode is brought to you by PrimeXBT.  PrimeXBT offers a robust trading system for both beginners and professional traders that demand highly reliable market data and performance. Traders of all experience levels can easily design and customize layouts and widgets to best fit their trading style. PrimeXBT is always offering innovative products and professional trading conditions to all customers.   PrimeXBT is running an exclusive promotion for listeners of the podcast. After making your first deposit, 50% of that first deposit will be credited to your account as a bonus that can be used as additional collateral to open positions.  Code: CRYPTONEWS50  This promotion is available for a month after activation. Click the link below:  PrimeXBT x CRYPTONEWS50

Cup o' Go

Cup o' Go

Play Episode Listen Later Feb 14, 2025 70:32 Transcription Available


This episode was LIVE! Even if you usually listen to this show, if you want you can check out the video on YouTube :)Visit https://cupogo.dev/ for store links, past episodes including transcripts, and more!GopherCon IsraelAccepted proposal: Clone a HashWe Replaced Our React Frontend with Go and WebAssembly from DaggerExtensible Wasm Applications with Go by Cherry MuiSQL NULLs are Weird! by Raymond TukpeLighting round:Go programs freeze when they are launched via a Steam clientLovable's rewrite From Python to GoBunster: Compile shell scripts to static binariesNVM for Windowschi drops support for Go 1.14-1.19Go 1.24.0 released ★ Support this podcast on Patreon ★

Software Engineering Radio - The Podcast for Professional Software Developers
SE Radio 650: Robert Seacord on What's New in the C Programming Language

Software Engineering Radio - The Podcast for Professional Software Developers

Play Episode Listen Later Jan 8, 2025 50:00


Robert Seacord, the Standardization Lead at Woven by Toyota, the convenor of the C standards committee, and author of The CERT® C Coding Standard, Effective C, and Secure Coding in C and C++, speaks with SE Radio host Gavin Henry about What's New in the C Programming Language. They start with a review of the history of C and why it has a standard, and then they discuss what C23 brings and how programmers can take advantage of it. They consider the sectors in which C is most used and whether you should use C to start a brand new project in 2025. Seacord discusses 8 new things that C23 brings, use case examples, must haves, floating point numbers, how automotive systems use C, why C is used there, Rust vs C, compile time checks vs static analysis, all the various safety standards they can use, why you should use the right tool for the job and never trust user input no matter the language.  Brought to you by IEEE Computer Society and IEEE Software magazine.