Zig Programming Language & Linters • Andrew Kelley & Jeroen Engels episode artwork

EPISODE · Jun 23, 2023 · 40 MIN

Zig Programming Language & Linters • Andrew Kelley & Jeroen Engels

from GOTO - The Brightest Minds in Tech · host Andrew Kelley, Jeroen Engels & GOTO

This interview was recorded for GOTO Unscripted at GOTO Copenhagen.gotopia.techRead the full transcription of this interview hereAndrew Kelley - Creator of the Zig Programming LanguageJeroen Engels - Author of Elm-reviewDESCRIPTIONThis conversation between Jeroen Engels, a software engineer at CrowdStrike, and Andrew Kelley, the president and lead software developer of the Zig Software Foundation, discusses the use of linters in programming languages.They talk about the challenges of refactoring code with custom macros and the need for improved refactoring tools and integration with compilers for programming languages. The conversation also covers the importance of error codes versus warning codes in linters, handling potentially null values, and the tradeoffs of having linting errors.Although the Zig compiler does not have a separate linter, they agree that a separate linter step from the compilation step is a viable option. The conversation highlighted the importance of enforcing linting in the continuous integration (CI) process and the need for programmers to cooperate to make functions work without side effects.RECOMMENDED BOOKSDean Bocker • Don't Panic! I'm A Professional Zig ProgrammerRichard Feldman • Elm in ActionJeremy Fairbank • Programming ElmWolfgang Loder • Web Applications with ElmCristian Salcescu • Functional Programming in JavaScriptTim McNamara • Rust in ActionBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

Episode metadata supplied by the publisher feed · Published Jun 23, 2023

Embed this episode

This interview was recorded for GOTO Unscripted at GOTO Copenhagen. gotopia.tech Read the full transcription of this interview here Andrew Kelley - Creator of the Zig Programming Language Jeroen Engels - Author of Elm-review DESCRIPTION This conversation between Jeroen Engels, a software engineer at CrowdStrike, and Andrew Kelley, the president and lead software developer of the Zig Software Foundation, discusses the use of linters in programming languages. They talk about the challenges ...

Distinct summary based on available episode metadata or transcript content.

NOW PLAYING

Zig Programming Language & Linters • Andrew Kelley & Jeroen Engels

0:00 40:12

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of GOTO - The Brightest Minds in Tech?

This episode is 40 minutes long.

When was this GOTO - The Brightest Minds in Tech episode published?

This episode was published on June 23, 2023.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this GOTO - The Brightest Minds in Tech episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!