quarta-feira, 22 de julho de 2020

PRÓXIMAS ATUALIZAÇÕES DO WINDOWS 10, UMA PITADA DE HISTÓRIA E OUTRA DE CULTURA INÚTIL

O BRASIL PRECISA MENOS DE INSULTOS E MAIS DE SOLUÇÕES.

Vimos que o Windows 10 Iron (ou versão 21H1, que parece nome de vírus de gripe) deve ser lançado no primeiro semestre de 2021 e promete vir recheado de novidades. 

O cronograma de atualizações da Microsoft prevê o lançamento de um update de recursos ainda este ano (lá pelo final de setembro ou começo de outubro), mas, até onde se sabe, ele se limitará a corrigir bugs e fazer outros ajustes internos, ou seja, não deve introduzir mudanças daquelas que saltam aos olhos dos usuários. 

Essa alternância já foi observada nas duas últimas atualizações semestrais: a versão 1909, liberada há pouco mais de um mês, trouxe uma porção de inovações, ao passo que a anterior, 1903 estava mais para um service pack de antigamente do que para um update de recursos como manda o figurino.

Observação: Ao disponibilizar o Win 10 como serviço, em junho de 2015, a Microsoft modificou significativamente sua política de atualizações: foram-se os tradicionais service packs e vieram os updates semestrais de conteúdo — o primeiro foi lançado em julho de 2016, quando o Win 10 completou um ano, e não à toa foi chamado de Anniversary Update). De se ressaltar que as atualizações de qualidade — correções de segurança e confiabilidade — foram mantidas e sua periodicidade mensal, preservada (toda segunda terça-feira de cada mês, daí elas serem conhecidas como Patch Tuesday).

Mudando de um ponto a outro, no dia 4 abril de 1975 dois jovens amigos, ambos fanáticos por tecnologia, fundaram uma empresa “de garagem” para desenvolver e comercializar interpretadores BASIC voltados ao Altair 8800 (que é tido e havido como o precursor dos computadores pessoais). 

Por interpretadores, entendem-se programas de computador que leem um código fonte a partir de uma linguagem de programação interpretada e o converte num código executável; por programa, um conjunto de instruções em linguagem de máquina que descrevem uma tarefa a ser realizada pelo computador; por instrução, uma operação única executada por um processador, que pode ser qualquer representação de um elemento num programa executável, tal como um bytecode (formato de código intermediário entre o código fonte, o texto que o programador consegue manipular e o código de máquina que o computador consegue executar); por conjunto de instruções, a representação em mnemônicos do código de máquina que facilita o acesso ao componente. 

Observação: A grande vantagem do bytecode está na combinação da portabilidade — o bytecode irá produzir o mesmo resultado em qualquer arquitetura — com a prescindibilidade do pré-processamento típico dos compiladores. Em outras palavras, ele pode ser definido como um produto final, que dispensa a validação da sintaxe (conjunto de regras que definem as sequências corretas dos elementos de uma linguagem de programação)e dos tipos de dados (entre outras funções dos compiladores).

Se a ficha ainda não caiu, os jovens que mencionei no primeiro parágrafo não são mais tão jovens assim. Willian Henry Gates III está com 64 anos e Paul Gardner Allen estaria com 67 se não tivesse morrido em 2018. A empresa que eles fundaram é a Microsoft — cujo nome advém da combinação de microcomputador e software — e o Altair 8800, uma geringonça baseada na CPU Intel 8080, vendida na forma de kit (a montagem ficava por conta de quem o comparasse) por intermédio da revista norte-americana Popular Electronics

A primeira versão dessa engenhoca não passava de uma caixa de metal repleta de luzes vermelhas, operada por chaves, e que não tinha qualquer utilidade prática, mas era fácil de montar... e as pessoas compravam porque achavam legal montar um computador (tanto assim que as vendas superaram em 10 vezes as expectativa mais otimistas de seu idealizador).

Dez anos depois de fundarem a Microsoft, Gates e Allen criaram uma interface gráfica que rodava no MS-DOS. A essa altura, os computadores pessoais já haviam evoluído um bocado, mas, salvo raríssimas exceções, não dispunham de uma interface gráfica, e operá-los exigia conhecimentos avançados de programação, além da memorização de centenas de intrincados “comandos de prompt”, baseados em texto e parâmetros. 

prompt — ponto de entrada para a digitação de comandos do DOS e outros comandos internos do computador — é geralmente representado pela letra correspondente à partição do sistema, seguida de dois pontos, uma barra invertida e o sinal de “maior que” (C:>), embora outros elementos sejam adicionados conforme se navega pelos diretórios, pastas e arquivos. Os comandos precisam ser inseridos cuidadosamente, pois um espaço a mais ou a menos, um caractere faltando ou sobrando ou qualquer erro de digitação resulta na exibição de uma mensagem de erro.

Antes de deixarmos no passado o que ao passado pertence, é bom lembrar que o DOS — ou MS-DOS, como a Microsoft batizou sua versão desse vetusto "sistema operacional baseado em disco" — foi o SO propriamente dito até  o Windows 95, que se pretendia um sistema operacional autônomo. Na verdade, ele quase chegou lá, porque o DOS continuou atuando nos bastidores e sobreviveu à virada do século. O cordão umbilical só foi cortado em outubro de 2001, com o lançamento do XP, cujo estrondoso sucesso fez dele a versão mais longeva de toda a história do Windows (seu suporte estendido foi encerrado somente em 2014).

Observação: O nome "XP" deriva de eXPerience. Foi o primeiro sistema operacional produzido pela Microsoft com vistas ao usuário final construído a partir da arquitetura e do kernel (núcleo) do Windows NT 5.1, e por isso foi considerado sucessor tanto do Windows 2000, voltado ao mercado empresarial, quando do malfadado Windows ME, focado no usuário doméstico.

Por hoje está de bom tamanho. O resto fica para os próximos capítulos.