The beauty of Mathematics
This post is an archive of my old blog, which I no longer maintain!
Welcome Back! If you love mathematics, programming and art, Then this post is for you! I am going to demonstrate my art gallery to you (Although it’s not a whimsical one!).
Last week, I was looking for some python based library for sound processing and I came across a book Think DSP by Allen B. Downy (Computer Science at Olin College ).
On His site, I was able to find some more books of Think X series, all the books of this series are very concise and written with practical approach (Terminologically, Top Down approach) . I decided to read the book Think Python 2nd Edition.( It’s a good one for learning python for a Noob 😉 )
Chapter 4 of this book ( Case study: interface design ) uses Turtle Graphics to teach the basic concepts of Python3 and programming. While doing the exercise provided in the book I enjoyed a lot by doing small small experiments with The programs. These experiments lead to a collection of visually satisfying pictures. Have a look on them 🙂





For more pictures and future updates, visit my Art Gallery.
These images are not that fanciful, but it gives you an overview of how beautiful Programming can be. Some images makes extensive use of randomisation (for example the randomly changing colours and direction in the line art shown above) One more interesting point about these images is, some of these images (rangoli, bangles and wire arts) are generated by same code just by changing a single value!! Interesting, Right?
I hope you enjoyed it! If you wanna give it a try then download Think Python 2e, learn python and start experimenting. Even if you have a small set of mathematical knowledge, you can make very interesting arts, all it requires is time and dedication. Enjoy! 🙂
leave your experience/queries below in the comments. Signing out.