Nature of Code

English language

Published 2024 by No Starch Press, Incorporated.

ISBN:
978-1-7185-0370-0
Copied ISBN!

View on OpenLibrary

5 stars (1 review)

What if you could re-create the awe-inspiring flocking patterns of birds or the hypnotic dance of fireflies—with code? For over a decade, The Nature of Code has empowered countless readers to do just that, bridging the gap between creative expression and programming. This innovative guide by Daniel Shiffman, creator of the beloved Coding Train, welcomes budding and seasoned programmers alike into a world where code meets playful creativity.

This JavaScript-based edition of Shiffman’s groundbreaking work gently unfolds the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations.

Embark on this extraordinary adventure with projects involving:

A physics engine: Simulate the push and pull of gravitational attraction.
Flocking birds: Choreograph the mesmerizing dance of a flock.
Branching trees: Grow lifelike and organic tree structures.
Neural networks: Craft intelligent systems that learn and adapt.
Cellular automata: Uncover the magic …

2 editions