Muitas vezes consideramos as contribuições das pessoas para tornar nossas vidas mais fáceis e o Universo parece ter uma maneira de recompensar aqueles que nos divertem mais do que aqueles que nos ajudam. Mas está tudo bem, porque aqui na FossMint sabemos como homenagear aqueles que abriram o caminho para nós, programadores e entusiastas de tecnologia.
Neste artigo veremos os 12 maiores programadores de todos os tempos (listados sem nenhuma ordem específica), então vamos direto ao assunto.
1. Dennis Ritchie
Dennis MacAlistair Ritchie, também conhecido como “dmr” , foi o pai da linguagem de programação C; uma linguagem que se tornou uma das linguagens de programação mais usadas.
Dennis Ritchie
Ele foi um dos principais cientistas da computação do mundo e é amplamente creditado pelas enormes contribuições que fez à “era digital”. O UNIX OS, que agora é o núcleo de sistemas operacionais conhecidos como Mac OS X, foi desenvolvido por Dennis e seu colega de longa data Ken Thompson
Ambos receberam o Turing Award do AMCno ano de 1983. Em 1990, eles também receberam a Hamming Medal de IEEE e em 1999, a Medalha Nacional de Tecnologia de Presidente ClintonDennis se aposentou em 2007 depois de dirigir o Departamento de pesquisa de software de sistema da Lucent Technologies
2. Bjarne Stroustrup
Em 1978, Bjarne Stroustrup desenvolveu outra linguagem de programação amplamente usada chamada C++ Ele é um conhecido professor de pesquisa e ocupa um bom número de posições-chave, incluindo Diretor Administrativo da Divisão de Tecnologia do Morgan Stanley, um Professor Visitante em Ciência da Computação na Universidade de Columbia, e Distinguished Professor na Texas A&M University
Bjarne Stroustrup
Ele recebeu inúmeros prêmios e também é autor de livros conhecidos, incluindo A tour of C++ Programming Principles, Practice using C++ , The C++ Programming Language , The Design and Evolution of C++ , etc.
3. James Gosling
James Arthur Gosling é um cientista da computação canadense comumente conhecido como o pai da linguagem de programação Java Vários sistemas de software como NeWS e Gosling Emacs devem sua sucesso às suas contribuições.
James Gosling
Ele foi eleito para Membro Associado Estrangeiro da Academia Nacional de Engenharia dos Estados Unidoscom base em suas realizações fenomenais.
4. Linus Torvalds
Linus Benedict Torvalds é o engenheiro de software americano finlandês que desenvolveu o Linuxno ano de 1991. É o arquiteto chefe do software e também coordenador do projeto.
Linux Torvalds
Ele também é responsável pela criação do sistema de controle de revisão “Git”, e o software de log de divisão “Subsuperfície”. Devido à sua criação de um sistema operacional de código aberto para computadores que levou ao amplamente utilizado kernel Linux, ele recebeu o prêmio 2012 Millennium Technology pela Academia de Tecnologia da Finlândia ao lado Shinya Yanamaka
5. Anders Hejlsberg
Anders Hejlsberg, autor de Turbo Pascal e Arquiteto-chefe da Delphi , é o desenvolvedor da Linguagem de Programação, C Ele é um conhecido Engenheiro de Software Dinamarquês responsável por co-projetar várias outras Linguagens de Programação de sucesso e desenvolvimento Ferramentas.
Anders Hejlsberg
Ele é atualmente o principal arquiteto de C e os principais desenvolvedores de Typescript em Microsoft.
6. Tim Berners-Lee
Tim Berners-Lee, também conhecido como TimBL, é um cientista da computação inglês conhecido por sua invenção da World Wide Web.
Após a proposta que fez para um Sistema de Gerenciamento de Informações em março de 1989, ele implementou a primeira comunicação entre um PC Cliente e um Servidor via Internet usando o Hypertext Transfer Protocol (HTTP) que se revelou muito bem-sucedido.
Tim Berners-Lee
Ele é o diretor do World Wide Web Consortium (W3C ), uma organização responsável por supervisionar o desenvolvimento contínuo da Web.
7. Brian Kernighan
Brian Wilson Kernighan era o cientista da computação canadense que trabalhava ao lado de Ken Thompsone Dennis Ritchie quando criaram UNIX.
Brian Kernighan
Ele se tornou conhecido após ser co-autor com Ritchie no livro “ C Programming Language ”. Ele também é co-autor de AWK e AMPL Programming Languages.
8. Ken Thompson
Kenneth Thompson é o pioneiro americano da ciência da computação que trabalhou com Dennis Ritchie sobre o desenvolvimento do sistema operacional UNIX.
Kenneth Thompson
Ele trabalhou nos laboratórios da Bell durante a maior parte de sua carreira durante o tempo em que desenvolveu a B Programming Language; o diretor predecessor de C.
Ele também estava entre os primeiros desenvolvedores do Plan 9 OS. Ele é bem conhecido nos círculos de hackers como Ken. Co-inventou a Go Programming no Google onde trabalha desde 2006.
9. Guido Van Rossum
Quando se fala em Python programação, Guido Van Rossum vem à mente. Ele é o cientista da computação holandês, o único responsável pela criação da linguagem Python.
Guido Van Rossum
Ele recebeu o apelido de “Benevolent Dictator For Life” (BDFL ) pela comunidade Python porque ele continua a supervisionar o processo de desenvolvimento de Python e contribui para a tomada de decisões a respeito.
Do ano de 2005 a 2012, trabalhou no Google onde desenvolveu a Python Programming Language e depois saiu para trabalhar naDropbox em 2013.
10. Donald Knuth
Donald Ervin Knuth, também conhecido como “pai ” do Analysis of Algorithms, é um Cientista da Computação, Matemático e Professor Emérito da Universidade de Stanford .
Donald Knuth
Ele foi o vencedor do Prêmio Turing em 1974 e também foi co-autor do trabalho em vários volumes “ A arte da programação de computadores ”. Entre suas realizações está a intensa análise da Complexidade Computacional dos Algoritmos e as técnicas matemáticas formais sistematizadas para ela, a Notação Assintótica , a criação do TeX Computer Typesetting System, the.