Reddit Reddit reviews The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation

We found 6 Reddit comments about The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation. Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Computer Science
Computer Simulation
The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation
MIT Press MA
Check price on Amazon

6 Reddit comments about The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation:

u/andrewcooke · 7 pointsr/compsci

is "the computational beauty of nature" http://mitpress.mit.edu/books/flaoh/cbnhtml/ still in press?

yup - http://www.amazon.com/Computational-Beauty-Nature-Explorations-Adaptation/dp/0262561271

i have no idea why this book isn't more widely known, but i would strongly recommend it. i always describe it as a "labour of love" because it's clear the author finds the subject awesome and wrote the book purely to share his enjoyment.
it doesn't cover crypto, but does have automata, genetic algorithms, fractals, and complexity theory. it includes code you can play around with, neat pictures, and lots of interesting ideas... if that's a bit fluffy/hands-on (it's more serious than you might think at first glance, so don't dismiss it too easily), gregory chaitin has written a lot on complexity - theoretical and meaty, but also quite readable - and i suspect you'll find that interesting.

crypto tends to be more mathematical once you start getting anywhere. the standard intro/practical references are by bruce schneier - he's got various books out and none of them are hard to read, but nor do they really get deep into anything. i also have koblitz's course on crypto and number theory. it's pretty readable, but also requires a lot of hard work (and may be out of date by now).

[edit: you know, i'm not 100% sure he has genetic algorithms in there and i can't find my copy to check. i'm pretty sure he does, but if that's critical, you might want to check. i would recommend the book anyway...]

u/grandzooby · 5 pointsr/compsci

I'm not a computer scientist but I play one on TV. My favorite book in this area is Gary Flake's, "The Computational Beauty of Nature". I've bought it as a gift for several people - it's that good.

http://www.amazon.com/The-Computational-Beauty-Nature-Explorations/dp/0262561271

u/shizzy0 · 3 pointsr/alife

Most artificial tree/plant evolution uses something like L-systems. L-systems are relatively easy to evolve. Here's a paper that does it, but it uses Mathematica, which isn't particularly popular. If you're looking for a book that touches on this subject, The Computational Beauty of Nature might interest you. Sean Luke's book Essentials of Metaheuristics touches on L-systems, and you can peruse it free.

/u/green_meklar is right. You can do it however you like, but if you're interested in how others have done it before, check out some of the links I pointed you to. Have fun!

u/alexopposite · 3 pointsr/NoStupidQuestions

This is based in large part on earlier, albeit more complex mathematical look at it, work from Gary Flake, i.e. "The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation" https://www.amazon.com/dp/0262561271/ref=cm_sw_r_cp_apa_i_W89hDbENNDT86

u/webnrrd2k · 1 pointr/programming

The Little Schemer series certainly stands out, as dos SICP.

The Computational Beauty of Nature has some of the best graphics I've seen in a computer book.

I like the clear use of graphics in Sedgewick's algorithm books, too.

u/CSMastermind · 1 pointr/learnprogramming

Entrepreneur Reading List


  1. Disrupted: My Misadventure in the Start-Up Bubble
  2. The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win
  3. The E-Myth Revisited: Why Most Small Businesses Don't Work and What to Do About It
  4. The Art of the Start: The Time-Tested, Battle-Hardened Guide for Anyone Starting Anything
  5. The Four Steps to the Epiphany: Successful Strategies for Products that Win
  6. Permission Marketing: Turning Strangers into Friends and Friends into Customers
  7. Ikigai
  8. Reality Check: The Irreverent Guide to Outsmarting, Outmanaging, and Outmarketing Your Competition
  9. Bootstrap: Lessons Learned Building a Successful Company from Scratch
  10. The Marketing Gurus: Lessons from the Best Marketing Books of All Time
  11. Content Rich: Writing Your Way to Wealth on the Web
  12. The Web Startup Success Guide
  13. The Best of Guerrilla Marketing: Guerrilla Marketing Remix
  14. From Program to Product: Turning Your Code into a Saleable Product
  15. This Little Program Went to Market: Create, Deploy, Distribute, Market, and Sell Software and More on the Internet at Little or No Cost to You
  16. The Secrets of Consulting: A Guide to Giving and Getting Advice Successfully
  17. The Innovator's Solution: Creating and Sustaining Successful Growth
  18. Startups Open Sourced: Stories to Inspire and Educate
  19. In Search of Stupidity: Over Twenty Years of High Tech Marketing Disasters
  20. Do More Faster: TechStars Lessons to Accelerate Your Startup
  21. Content Rules: How to Create Killer Blogs, Podcasts, Videos, Ebooks, Webinars (and More) That Engage Customers and Ignite Your Business
  22. Maximum Achievement: Strategies and Skills That Will Unlock Your Hidden Powers to Succeed
  23. Founders at Work: Stories of Startups' Early Days
  24. Blue Ocean Strategy: How to Create Uncontested Market Space and Make Competition Irrelevant
  25. Eric Sink on the Business of Software
  26. Words that Sell: More than 6000 Entries to Help You Promote Your Products, Services, and Ideas
  27. Anything You Want
  28. Crossing the Chasm: Marketing and Selling High-Tech Products to Mainstream Customers
  29. The Innovator's Dilemma: The Revolutionary Book that Will Change the Way You Do Business
  30. Tao Te Ching
  31. Philip & Alex's Guide to Web Publishing
  32. The Tao of Programming
  33. Zen and the Art of Motorcycle Maintenance: An Inquiry into Values
  34. The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity

    Computer Science Grad School Reading List


  35. All the Mathematics You Missed: But Need to Know for Graduate School
  36. Introductory Linear Algebra: An Applied First Course
  37. Introduction to Probability
  38. The Structure of Scientific Revolutions
  39. Science in Action: How to Follow Scientists and Engineers Through Society
  40. Proofs and Refutations: The Logic of Mathematical Discovery
  41. What Is This Thing Called Science?
  42. The Art of Computer Programming
  43. The Little Schemer
  44. The Seasoned Schemer
  45. Data Structures Using C and C++
  46. Algorithms + Data Structures = Programs
  47. Structure and Interpretation of Computer Programs
  48. Concepts, Techniques, and Models of Computer Programming
  49. How to Design Programs: An Introduction to Programming and Computing
  50. A Science of Operations: Machines, Logic and the Invention of Programming
  51. Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology
  52. The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation
  53. The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine
  54. Computability: An Introduction to Recursive Function Theory
  55. How To Solve It: A New Aspect of Mathematical Method
  56. Types and Programming Languages
  57. Computer Algebra and Symbolic Computation: Elementary Algorithms
  58. Computer Algebra and Symbolic Computation: Mathematical Methods
  59. Commonsense Reasoning
  60. Using Language
  61. Computer Vision
  62. Alice's Adventures in Wonderland
  63. Gödel, Escher, Bach: An Eternal Golden Braid

    Video Game Development Reading List


  64. Game Programming Gems - 1 2 3 4 5 6 7
  65. AI Game Programming Wisdom - 1 2 3 4
  66. Making Games with Python and Pygame
  67. Invent Your Own Computer Games With Python
  68. Bit by Bit