Tradução entre linguagens
Traduza este código de [LINGUAGEM ORIGEM] para [LINGUAGEM DESTINO], mantendo a mesma funcionalidade e seguindo as convenções idiomáticas da linguagem de destino (não uma tradução literal). Código: [CÓDIGO]. Aponte as principais diferenças de abordagem entre as duas linguagens.