O que você precisa saber
- A IU para formatar uma unidade no Windows foi criada como uma solução temporária há cerca de 30 anos, mas nunca foi atualizada.
- Dave W. Plummer, o desenvolvedor que criou a caixa de diálogo Formatar para Windows, compartilhou detalhes sobre o código no X (antigo Twitter).
- O plano era ter a solução temporária em vigor até que “a interface elegante chegasse”.
O Windows existe em algum formato há décadas, mas a maior parte foi atualizada ao longo dos anos. Esse não é o caso, entretanto, da caixa de diálogo Formatar, que existe desde 1994. Essa interface de usuário foi criada em uma manhã chuvosa de quinta-feira como uma solução temporária em 1994 e permaneceu inalterada por 30 anos. Isso torna o código antigo o suficiente para concorrer ao Senado dos Estados Unidos, embora possa precisar da ajuda do ChatGPT para manter conversas.
Dave W. Plummer, que trabalhou no Gerenciador de Tarefas do Windows, na Calculadora e até no Windows Pinball, compartilhou a história da caixa de diálogo Formatar no X (antigo Twitter).
“Escrevi esta caixa de diálogo Formatar em uma manhã chuvosa de quinta-feira na Microsoft no final de 1994, acho que foi”, disse Plummer.
“Estávamos portando um bilhão de linhas de código da interface de usuário do Windows95 para o NT, e o Formato era apenas uma daquelas áreas em que o WindowsNT era diferente o suficiente do Windows95 e tivemos que criar uma interface de usuário personalizada. Peguei um pedaço de papel e anotei todas as opções e escolhas que você poderia fazer em relação à formatação de um disco, como sistema de arquivos, rótulo, tamanho do cluster, compactação, criptografia e assim por diante.”
Depois de anotar as coisas em um pedaço de papel, Plummer usou o VC++2.0 e o Resource Editor para criar uma solução temporária para formatação de unidades. O que Plummer não sabia na época era que ele havia acabado de criar um pedaço do Windows que duraria 30 anos.
Plummer disse, “isso foi há cerca de 30 anos, e o diálogo ainda é meu temporário daquela manhã de quinta-feira, então tome cuidado ao verificar soluções” temporárias “!” Ele acrescentou: “então lembre-se… não há check-ins temporários :).”
Se não está quebrado, não conserte
É um eufemismo chamar o Windows de um grande projeto. Manter e atualizar o Windows é uma tarefa monumental que envolve diversas equipes e anos de trabalho. Embora seja divertido ver modelos da aparência do Windows, fazer alterações no sistema operacional é muito mais complexo do que criar um gráfico.
A complexidade do Windows é a razão pela qual vemos alguns recursos do Painel de Controle sendo portados para o aplicativo Configurações do Windows 11 em 2024. O aplicativo Configurações recebeu principalmente novos recursos no Windows 11 versão 23H2, mas também houve alguns recursos portados do Painel de Controle.
Código antigo nem sempre é um código ruim. Falei com o pessoal da Uno Platform sobre um aplicativo de calculadora para Android que foi feito com código da Calculadora do Windows. Durante aquela entrevista, brincamos sobre como o Window Calculator possui código de 1995. Isso acrescenta complexidade ao processo de portabilidade da calculadora para Android, mas não apresenta grandes desvantagens ao usar a calculadora no Windows. Nosso editor-chefe, Ben Wilson, ainda prefere um aplicativo de 2003 para limpar seu disco rígido.
Claro, você não ver coisas executadas em segundo plano ao usar a Calculadora do Windows. Você vê a interface do usuário da caixa de diálogo de formato antigo. Mas dada a história do recurso, parece improvável que ele seja renovado com o Fluent Design Language tão cedo.