Dia 9 - Homenagem a Incrivel Grace
- #Desperte o potencial
- #Marketing Digital
Dia 9 - Homenagem a Incrível Grace
Dia 9 - Pesquise e escreva sobre uma inspiração na área de tecnologia e porque essa pessoa é uma inspiração para você.
Homenagem a Grace Hopper
Bem vindo jovem padawan, hoje irei falar sobre a mestra das mestras Jedi, aquele que foi a mãe de todos os Analistas de Sistemas e programadores, tudo o que fazemos hoje, devemos fazer um agradecimento a esta mulher. Um programadora impar, a mais famosa DEV da historia e como ela ajudou a criar uma das primeiras linguagem de alto nivel. Senta que la vem historia.
Num próximo artigo irei falar dos primeiros computadores criados la longe no século XIX e seu complicados programas em linguagem de maquina e cartões perfurados e se nao fosse a Grace ainda estávamos com esses cartões.
Introdução
O primeiro computador ou contador foi criado por Hollerith e usava cartões perfurados para funcionar, sendo muito difícil a sua codificação, com a evolução das industrias e a necessidade de computação os computadores evoluíram drasticamente. Mas um evento obrigou o mundo a automatizar e aumentar a rapidez.
Este evento foi a Segunda Guerra Mundial, mas por que uma guerra necessita de computadores? Primeiro imagine a logística de enviar suprimentos para milhares de soldados em centenas de campos de batalha? Calcular as baixas e os recrutamentos? Pagar os salários?
E o mais importante o calculo das tabelas de balísticas, sim jovem padawan imagine que antigamente os artilheiros e operadores de canhoes precisavam de tabuas com cálculos dos alvos de acordo com as coordenadas e nao meio de uma batalha ninguém vai ter tempo de calcular, por isso existiam tabelas com essa informação.
Nos quarteis existiam centenas de matemáticos nessa tarefa, os melhores eram envolvidos em projetos de espionagem, criando tabelas de criptografia para esconder as mensagens dos inimigo.
Mas onde entra a admirável Grace nisto tudo?
No esforço de guerra, todo se voluntariaram para lutar e Grace Hooper queria chutar a bunda dos nazistas, deslocando-se ao centro de alistamento da Marinha como voluntaria, porem foi considerada velha para o combate, mas como era professora de Matemática. Foi convidada para servir na retaguarda, mais precisamente na NAVY RESERVES, afinal ela PHD em matemática, logo foi envolvida nas equipes de computação. Programando no MARK I e participando do projeto UNIVAC I, criando artigos científicos que auxiliaram muito a evolução dos computadores.
UNIVAC
UNIVAC I (Universal Automatic Computer I)
Um gigante que revolucionou o mundo, era do tamanho de um armário, pesava 13 toneladas e custava entre 1,25 e 1,5 milhões de dólares. Estes são alguns dos fatos mais interessantes sobre o UNIVAC I, o primeiro computador comercial da história entregue ao Departamento do Censo dos Estados Unidos a 31 de março de 1951,
O UNIVAC usava 5 200 válvulas e consumia 125 kW para fazer 1905 operações por segundo, com um clock de 2,25 MHz. O sistema completo ocupava mais de 35 m² de espaço no piso.
Sua memória de mil palavras era armazenada num dispositivo chamado delay line memory, construído com mercúrio e cristais piezoelétricos.
A entrada e saída de informações eram realizadas por uma fita metálica de 1/2 polegada de largura e 400 m de comprimento. Normalmente acompanhados de um dispositivo impressor chamado Uniprinter, que, sozinho, consumia 14 kW.
Pré-história da Codificação
Neste ambiente de mudança e evolução constante, cada empresa queria que seu equipamento e método fossem o padrão, onde ninguém se entendia e fica difícil a troca de conhecimento.
Nisso a nossa Admirável Grace entra em ação, trabalhando na padronização e criação de melhores praticas no uso do computador. Com esse desafio em mãos, ela criou o FLOW-MATIC (Business Language version 0, abreviado B-0) é a primeira linguagem de programação em alto nível, ou linguagem natural, assemelhada ao inglês .
A Flow-matic foi criada e especificada a partir de 1955 por Grace Hopper no Remington Rand para ser usada no primeiro computador comercial UNIVAC I.
COBOL
O grande trabalho de Grace foi ter iniciado a longa trilha que culminou na especificação da linguagem de programação COBOL que durante mais de 6 décadas dominou o mercado de mainframes e passou aos mini e micros computadores.
Gerações de programadores no mundo inteiro trabalharam unicamente com esta linguagem e ainda hoje milhares de código legado funcionam nos CPDs pelo o mundo afora.
Conclusão
Neste pequeno artigo fiz a minha justa homenagem a essa mulher que foi a primeira HACKER do mundo, criou a sua propria linguagem de computador, fez o unboxing do UNIVAC I, chutou a bunda de nazistas trabalhando arduamente em codificação.
Chegou ao mais alto grau de distinção da US NAVY, chegando a almirante e ainda tem um navio navegando com seu nome. Entrou para a historia criando inúmeros artigos sobre programação e foi pioneira na solução de bugs informáticos.
Por isso fica meu muito obrigado admirável Grace, fabulosa, fantástica a mãe de todos os DEVS.
Espero ter ajudado. Bom curso a todos
Mais momento jabá, entrevista para a ITV exposição Primavera e suas flores, visite meu vídeo e veja para onde fui desta vez: https://www.youtube.com/watch?v=IqmW8rWqmx8
Bom curso a todos.
https://www.linkedin.com/in/vagnerbellacosa/
https://github.com/VagnerBellacosa/