
A natureza do código
The Nature of CodePor Daniel Shiffman
Avaliações: 20 | Classificação geral: Boa
Excelente | |
Boa | |
Média | |
Mau | |
Horrível |
Como podemos capturar as propriedades evolutivas e emergentes imprevisíveis da natureza no software? Como o entendimento dos princípios matemáticos por trás do nosso mundo físico nos ajuda a criar mundos digitais? Este livro concentra-se em uma variedade de estratégias e técnicas de programação por trás de simulações por computador de sistemas naturais, desde conceitos elementares em matemática e
Mas não é só! Se você sabe simular ou programar, mas deseja aprender como começar a programar alguns sistemas complexos (como redes neurais, por exemplo), este livro é ótimo. Ou mesmo se você planeja se tornar um programador de videogame, este livro também é uma boa escolha!
A linguagem é muito simples e é realmente fácil de ler e seguir. Começa do zero, você não precisa conhecer quase nenhuma Matemática da Física para segui-la. O único pensamento que você precisará antes da leitura é aprender alguma linguagem de programação.
Dá pra ler grátis no natureofcode.com
Os capítulos iniciais estão focados em física e cálculo. Havia algumas das melhores explicações que eu já vi para mostrar os conceitos e como as fórmulas funcionam. Eu estava pensando em como seria melhor se eu tivesse aprendido cálculo com um livro como este. Existem excelentes detalhes de como forças, vetores e ângulos funcionam. Exemplos de trabalho são implementados no processamento.
O meio do livro mostra quais bibliotecas são úteis. O autor dedica um tempo para explicar quais partes você deseja implementar e quando deve confiar em uma determinada biblioteca.
Partes posteriores do livro entram em sistemas naturais mais avançados, como a simulação de eventos biológicos. Alguns algoritmos genéticos são apresentados e, finalmente, os blocos de construção das redes neurais são examinados. As descrições são voltadas para iniciantes e o percurso é bastante detalhado.
Este livro funciona se você deseja aprender a programar ou simular eventos naturais.
Eu tenho este livro para agradecer pelos meus interesses no link entre biologia e computadores.
Tantas coisas foram inspiradas ou estão ligadas à natureza na ciência da computação: redes neurais, algoritmos genéticos e fractais, para citar algumas.
Também foi uma inspiração para muitos dos meus projetos. A quantidade de informações fascinantes explicadas de maneiras tão simples é incrível. Como assuntos complicados são visualizados de várias maneiras.
Um dos livros mais subestimados na minha opinião.
Mesmo que pareça que este é um livro mais avançado, na realidade ele requer quase nenhum conhecimento de programação para ler e pode ser adquirido por qualquer pessoa.
O estilo de escrita de Shiffman é fluido e o baixo registro usado em toda a peça realmente ajuda a compreender conceitos complexos, que de outra forma exigiriam muita terminologia extremamente específica e tagarelice.
Você pode fazer as coisas voarem pela tela! E dê a essas coisas inteligência básica e todo tipo!
É escrito para processamento, mas é mais um livro conceitual do que um livro de processamento. Depois de obter esses conceitos, você pode aplicá-lo em qualquer lugar. Se você deseja fazer IA, comportamentos de direção, gráficos de movimento e até efeitos XSI ICE e Houdini, este livro realmente o ajudará (mesmo que não seja sobre esses programas). Também é ótimo para programação de jogos de computador - é realmente fácil converter o código para o Unity, por exemplo.
Go Go Go Go Habilidades de codificação!
Não entrou em muitos detalhes em seus assuntos, mas foi realmente divertido ler e experimentar o código e mexer com ele.
livro incrível sobre desenvolvimento sw. vai fundo com muitos tópicos e aspectos interessantes abordados durante todo o processo. se você quiser descobrir tudo novamente. Este é um livro fascinante.