Ritchie passou a trabalhar na Bell Labs Computing Sciences Research Center em 1967 e foi amplamente conhecida como "dmr". Como parte de uma reestruturação da AT & T em meados dos anos 1990, Ritchie foi transferido para a Lucent Technologies, onde se aposentou em 2007 como chefe do Sistema de Software Departamento de Pesquisa.
Não esqueçamos, que nada do que fazemos ou temos disponíveis hoje teria sido remotamente possível sem os gostos de Dennis Ritchie, Steve Jobs e muitos outros.
Ritchie foi eleito para a Academia Nacional de Engenharia em 1988 para "o desenvolvimento da linguagem" C "de programação e para co-desenvolvimento do sistema operacional UNIX.
Presidente Bill Clinton concedeu Ritchie e Thompson a National Medal of Technology em 1999 por suas contribuições para Unix e C. Ele ganhou muitos outros prêmios nacionais e internacionais por seu trabalho e foi eleito para a Academia Nacional de Engenharia, em 1988, para "desenvolvimento da C linguagem de programação e de co-desenvolvimento do sistema operacional Unix. "
Ritchie tinha o estilo de vida e hábitos para combinar com sua posição como um guru precoce de TI. De cabelos compridos e barbudo, e coruja famosa mais de brincadeira, ele começou a trabalhar ao meio-dia em seu escritório padrão da indústria caótica, surgindo no final da noite para ir para casa e continuar a trabalhar até altas horas da madrugada no final de uma linha alugada computadores conectados à Bell Labs.
Ritchie formou na Universidade de Harvard com formação em física e matemática aplicada. Ele cresceu em Nova Jersey, onde seu pai trabalhava como engenheiro de sistemas de comutação para a Bell Labs. Ele foi para a Universidade de Harvard e se graduou com uma licenciatura em Física em 1963. Ele então se mudou para o MIT, antes de assumir o emprego com a Bell Labs em 1967, onde permaneceu até sua aposentadoria em 2007.
Ritchie passou a maior parte de sua carreira na Bell Labs, que no momento da sua adesão em 1967, foi um dos maiores provedores de telefone em os EUA e teve um dos mais conhecidos laboratórios de pesquisa em operação.
Os dois homens começou a desenvolver um sistema operacional mais eficiente para o minicomputador up-and-coming, resultando na liberação de Unix.
Quase todo programador escreve o seu primeiro código em C e, no curso de fazê-lo se depara com o "Kernighan e Ritchie" livro sobre C. O livro é quase 30 anos (publicado pela primeira vez em 1978), mas as lições são tão fresco hoje, como eram há três décadas. O livro foi reeditado desde então, mantendo o mesmo sabor. A espessura do livro vai surpreendê-lo. No entanto, as pessoas têm reclamado de encontrar as coisas mais úteis no livro do que outros best-sellers. No entanto, este não é o que faz C lendária.
Antes do nascimento da linguagem C, houve diversidade de hardware. Cada dispositivo de hardware tinha seu próprio conjunto de instruções de fantasia e você tinha que escrever código assembly segui-los. Não houve absolutamente nenhuma portabilidade de programas que significa que programas escritos em um dispositivo de computação não seria em outro.
Em 1973, Ritchie e Thompson tinha reescrito Unix em C, o desenvolvimento de sua sintaxe, funcionalidade, e além de dar à língua a capacidade de programar um sistema operacional. O kernel foi publicado no mesmo ano. Hoje, C continua sendo a linguagem de programação segundo mais popular no mundo.
Um grande número de modernas tecnologias dependem do trabalho que ele e colegas programadores fez em Unix e C nos primeiros dias da revolução do computador.
Influência do Unix tem sido sentida em muitos aspectos. Foram estabelecidos princípios de engenharia de software muitos que persistem até hoje, foi o OS de escolha para a internet.
A colaboração com Thompson sobre a concepção de UNIX como um portátil, multi-tasking, multi-usuário e, em última análise descontroladamente sistema operacional influentes, que ganhou Ritchie talvez sua fama mais duradoura no mundo da computação.
UNIX, originalmente uma "bancada do programador" que foi re-codificados em C no início de 1970, tornou-se um sistema operacional amplamente utilizado em dispositivos e computadores que vão desde telefones celulares a servidores corporativos como a flexibilidade da arquitetura, abertura e facilidade de adição de novos ferramentas de software para o kernel do UNIX base de usuários atraídos na academia e na indústria. O UNIX modelo cliente-servidor também foi instrumental na evolução da computação de stand-alone máquinas para ambientes de computação maciçamente em rede, e trabalhar Ritchie foi essencial para o desenvolvimento da maior rede de computador de todos eles, a Internet.
Hoje, muitos sistemas operacionais amplamente utilizado e linguagens de programação, incluindo Android do Google, da Apple, Mac OS e iOS, Linux, C, JavaScript e-devem sua existência ao trabalho pioneiro Ritchie sobre C e UNIX.
Fontes:
No comments:
Post a Comment