OLA-MUNDO(1) Manual do Giuliano

NOME

Olá, mundo?!

· Reflexões · 3 min

DESCRIÇÃO

Nunca entendi direito por que o exemplo do primeiro programa a ser feito em uma linguagem de programação era o famoso Hello World, e inclusive é o primeiro post a aparecer no WordPress. Que conste nos autos que ninguém nunca me disse nada sobre e nem tão pouco eu perguntei. Porém, cabe destacar que odeio tradições que não façam o menor sentido, apesar de a maioria delas não o fazer, pois seu sentido já se perdeu na história.

No entanto, no espírito desta época, perguntei ao “oráculo” eletrônico que supostamente (o que também vale para os não eletrônicos) detém todo o conhecimento, ao menos o passado, portanto, evidentemente escolhi o ChatGPT (eu jamais ousaria perguntar ao Google Bard, prefiro ler respostas escritas por infinitos macacos teclando aleatoriamente em máquinas de escrever, pois, tem mais chances de sair algo coerente), e como sempre como quero economizar tempo e dinheiro, acabei usando a versão 3.5 deste modelo. Então, questionei esta entidade a origem dessa maravilhosa baboseira, note-se que em momento algum me desviei do objetivo deste post, nem tão pouco fui prolixo, um fato que é digno de nota.

MEU PROMPT (sim, foi exatamente isto e como o questionei – ipsis litteris): De onde vem o costume de o primeiro programa de um programador (redudante isso né?) ser o Alô Mundo, inclusive é o exemplo que consta em todos os livros de programação, de onde vem isso (redudante de novo)?

RESPOSTA do ChatGPT 3.5:

O costume de começar com um programa que exibe a mensagem “Alô, Mundo!” (ou “Hello, World!” em inglês) é uma tradição na programação de computadores e é frequentemente utilizado como o primeiro exemplo em muitos livros e tutoriais de programação. A prática tem suas raízes na história da programação e há várias razões para isso:
Simplicidade: O programa “Alô, Mundo!” é extremamente simples, geralmente consistindo em apenas algumas linhas de código. Isso permite que programadores iniciantes se familiarizem com a estrutura básica de um programa sem se sobrecarregar com conceitos mais complexos desde o início.
Concentração em Sintaxe Básica: O objetivo é introduzir a sintaxe básica da linguagem de programação em questão. Ao começar com algo tão simples, os programadores podem se concentrar na estrutura fundamental do código, como declaração de variáveis, impressão de saída e outros conceitos básicos.
Verificação de Configuração e Ambiente: Ao escrever e executar um programa tão simples, os programadores também podem verificar se sua configuração de ambiente de desenvolvimento está correta. Isso ajuda a garantir que o compilador ou interpretador esteja instalado e funcionando corretamente.
Celebração do Sucesso Inicial: Ver a mensagem “Alô, Mundo!” exibida com sucesso pode ser motivador para os iniciantes. Isso proporciona uma sensação de realização e encoraja os programadores a prosseguirem com desafios mais complexos.
História e Tradição: A tradição do “Alô, Mundo!” tem raízes históricas. Um dos primeiros usos registrados desse conceito foi no livro “The C Programming Language” de Brian Kernighan e Dennis Ritchie, que foi uma obra influente no desenvolvimento da linguagem de programação C.
Portanto, embora possa parecer redundante ou clichê, a prática de começar com um programa “Alô, Mundo!” é valiosa para fornecer uma introdução suave à programação e estabelecer uma base sólida para os programadores iniciantes.

Bom, então é isso! Matei a famigerada curiosidade, um grande viva a nossa distopia tecnológica que nos dá acesso a todo o conhecimento do mundo por um centavinho. E a você leitor que perdeu seu precioso tempo lendo isso.

Que você tenha um ótimo dia.

VEJA TAMBÉM