Hey everyone!
The Nextflow Podcast is back with Episode 51!
In this episode, I chat with @bentsherman, senior software engineer working on Nextflow at Seqera, about the upcoming strict syntax - a significant evolution in the Nextflow language that will bring cleaner error messages and a more consistent framework.
This is an important episode for all Nextflow users as we discuss:
- Why we’re tightening Nextflow’s syntax rules
- Key changes coming with strict syntax
- Timeline for adoption (starting as opt-in with 25.04)
- How to prepare your pipelines
Some highlights include moving code into workflow blocks, removing custom classes (temporarily), saying goodbye to for/while loops in favor of operators, and requiring the script: label in processes. All these changes set the foundation for exciting future features like better type checking and auto-formatting!
Show notes, transcript, links and more:
Helpful resources:
The episode is available now on YouTube, Spotify, and all other podcast platforms!
Let us know what you think in the comments - especially if you have questions about adapting your pipelines to the strict syntax.