Atividade 01
Atividade 01
Atividade 01
Atividade 01
1957 - Fortran, (Translação da Fórmula), foi criada por John Backus para
computação científica, matemática e estatística de alto nível.
Essa linguagem se originou de IBM Mathematical Formula Translation System.
É a mais antiga linguagem ainda utilizada hoje em dia nos computadores mais
avançados do mundo.
É multiparadigma, pois é imperativa, estruturada, procedural e orientada a objetos.
- Influenciada pelo sistema interpretador Speedcoding, que por sua vez, foi
influenciado pelo Assembly.
- Influenciou: Algol, Basic, C, entre outras.
1964 - Basic, (Beginner´s All-purpose Symbolic Instruction Code), foi criada por
John G. Kemeny, Thomas E. Kurtz e Mary Kenneth Keller, no Dartmouth College,
(onde estudaram também Bill Gates e Paul Allen).
É de paradigma imperativo, estruturado e procedural.
- Influenciada por Algol e Fortran majoritariamente.
- Influenciou Perl, Visual Basic, entre outras.
1972 - C, (foi batizada de "C" pois foi diretamente baseada na linguagem "B",
criada por Ken Thompson).
A linguagem C foi criada por Dennis Ritchie, nos laboratórios Bell Telephone.
- Influenciada por "B", Algol, Assembly e Fortran principalmente.
- Influenciou AWK, C++, C#, Java, PHP, Python, etc.
b.2) Exemplos de Linguagens de Paradigma Orientado ao Objeto
1972 - Smalltalk, criada por Alan Kay, Dan Ingalls e Adele Goldberg, no centro de
pesquisa Xerox.
Permitiu que programadores modificassem seus códigos com mais facilidade e
direcionamento.
Empresas como a Leafly, Logitech e CrowdStrike usam Smalltalk em suas pilhas
de tecnologia.
- Influenciada majoritariamente por Lisp.
- Influenciou Java, Python, Ruby, etc.
1983 - C++, (se lê "C plus plus"), foi criada por Bjarne Stroustrup.
É uma das linguagens comerciais mais populares até hoje.
- Influenciada por Ada, Algol, C, etc.
- Influenciou C#, Java, PHP, etc.
1990 - Haskell, (homenagem a Haskell Brooks Curry), foi criada por Simon Peyton-
Jones, Paul Hudak, Erik Meijer, Philip Wadler, Lennart Augustsson, entre outros.
- Influenciada por Miranda e ML.
- Influenciou C#, Python, Rust, Scala, etc.
https://makecreativecode.com/origem-da-orientacao-a-objetos/
https://www.devmedia.com.br/problemas-e-solucoes-em-orientacao-a-objetos/23412
https://www.alura.com.br/artigos/poo-programacao-orientada-a-objetos
https://www.hostgator.com.br/blog/o-que-e-groovy/
https://blog.betrybe.com/tecnologia/poo-programacao-orientada-a-objetos/