Como as Linguagens de Programação Funcionam
ฝัง
- เผยแพร่เมื่อ 24 ธ.ค. 2024
- A CPU de um computador só trabalha com dados que estão na memória. Isso quer dizer que toda linguagem de programação precisa de um método para guardar dados na memória. Na linguagem C++ isso é feito pela declaração de uma variável.
A aula completa pode ser acessada em:
th-cam.com/users/li...
Material de Apoio
-----------------------------
▹ GitHub: github.com/Jud...
▹ Comunidade no Discord: / discord
Livros de C++ Recomendados
------------------------------------------------
[ Inglês ]
▹ Para iniciar - A Tour of C++: amzn.to/3qnzvKM
▹ Para aprender - C++ Primer Plus: amzn.to/3WQ20x2
▹ Para dominar - The C++ Programming Language: amzn.to/3CaZcB6
[ Português ]
▹ Para iniciar - Treinamento em Linguagem C++ Vol1: amzn.to/43ppA64
▹ Para aprender - Treinamento em Linguagem C++ Vol2: amzn.to/3qpjGDl
▹ Para dominar - C++ Como Programar: amzn.to/43i0Dtc
Apoie
---------
▹ Seja um Membro do Canal: th-cam.com/users/ju...
▹ Apoia.se: apoia.se/judsan
▹ Pix: nubank.com.br/...
Cursos do Canal
---------------------------
▹ Programação de Computadores: • Programação de Computa...
▹ Programação Orientada a Objetos: • Programação Orientada ...
▹ Programação de Jogos: • Programação de Jogos
▹ Computação Gráfica: • Computação Gráfica
▹ Compiladores: • Compiladores
#curso #programação #cplusplus
Um dos melhores canais pra se aprender programação de verdade! Parabéns pelo conteúdo!
Valeu "Pobre Dev" 🤣
Excelente explicação. Obrigado. 100%.
Obrigado
Conteúdo sensacional :D
Valeu Hunter!
Cara tudo bem? Sou formado em CC e mestre em IA gostaria de saber se é possível construir emuladores em outras linguagens que não seja c/c++. Tipo construir um emulador de um videogame 100% em python e ter um desempenho legal. Será que vc poderia fazer um video dando dicas por onde devemos começar, o que ler, o que pesquisar e tals? Obrigado ganhou um inscrito. Uma vez eu vi um programador gringo lafando que se vc construir um emulador do zero, vc já detém um conhecimento em programação muito mais elevado que o da média.
Oi Jonnathann, seja bem-vindo. Os emuladores normalmente são construídos em C/C++ porque vão estar traduzindo instruções de uma plataforma para outra em tempo real. Isso requer desempenho. Não acredito que Python tenha desempenho para isso, pois ele foi construído com foco em ensino de programação, não com foco em desempenho de execução.
No canal eu tenho um curso completo de Compiladores que pode te ajudar nessa tarefa de construir um emulador, já que um emulador é essencialmente um tradutor. Mas caso queira abordar os jogos na perspectiva de criação de jogos, tenho um curso de Programação de Jogos também. A princípio não tenho planos de curto prazo sobre emuladores. Meu foco principal é Jogos e Computação Gráfica, mas não nesse nível de emulação.
Professor, estou querendo desistir do C++ não consigo entender onde posso aplicar tal liguagem, não consigo me imaginar criando algo com essa linguagem estou triste com isso
As linguagens são ferramentas com o propósito de obter algum produto. Se o produto que você quer desenvolver não se beneficia do uso de C++, troque por outra. Não há problema nenhum nisso.
Eu trabalho e me interesso por jogos e computação gráfica, coisas que dependem e se beneficiam do C++.
A maioria das pessoas vão provavelmente se interessar e querer trabalhar com Web ou Mobile. Nesses mundos C++ não tem muito espaço, infelizmente. Esses são mundos em que a produtividade vale mais que o desempenho.