Don't be afraid: goto hell

Room "Bleu de Sassenage" Hall Audience All attendees Time Slot Fri 2:45pm to 3:25pm (4/10/26)
Description

"What?! A conference about goto in 2026?!
Come on, we all know it's evil and should never be used!"

Really? Never? Everyone? Are you sure?

How would you explain this to a junior developer?
In a factual, objective way, with arguments, without falling into dogma or "it's ugly".

What if I told you there are cases where using goto is relevant?
And even cases where it's preferable to alternatives?
Situations where maintainers of major projects use it consciously?

In this talk, we'll use the seemingly simple example of goto as a lens to explore the importance of critical/analytical mind.
Let's use it to form our own informed opinions!

Length of the session
40 min
Prerequisites (concepts or base knowledge expected to attend)

Read and understand code, including PHP.

What will the audience have learned after your session?

Among other things:

  • Developing critical/analytical mind
  • Building factual arguments rather than repeating mantras
  • The importance of understanding where rules and dogmas come from
  • Recognizing situations where goto can be a relevant solution (and why)
  • Conveying technical knowledge objectively and with solid arguments
  • The importance of knowing the tools we use
Langue de présentation
English

About the Speaker

Profile picture for user beram

beram

Other sessions at the same time

Maintenance préventive : automatiser et mutualiser la gestion des failles Drupal

"Gratin Dauphinois" Hall | by Tom VIVANT, "Gratin Dauphinois" Hall | by mbe, "Gratin Dauphinois" Hall | by Sylvain Bruyas

Un pas de côté avec l'éco-conception

"Tarte aux noix" Hall | by xadag

Belledonne Sponsors

Vercors Sponsors