Python is a multi-paradigm programming language; meaning object-oriented, structured, functional and even aspect-oriented programming are supported. You can explore these programming styles further here.
Python’s object-oriented features use inheritance for code reuse and extensibility in the form of classes. You don’t have to use classes in your Python projects, however once you understand how powerful they are chances are you’ll find places where they are appropriate.
One of the coolest libraries that I’ve come across for Python lately is Simpy. Simpy is a discrete event simulation for Python. SimPy is a framework for asynchronous programming and brings more than ten years of scientific know-how in the field of event-discrete simulation. In simpler terms – if Read more…
When I first starting thinking about what type of python based cryptocurrency project I wanted to work on I tried a few simple ideas and quickly became dissatisfied. My early failures and misfires proved to be invaluable however as it led me to what I considered to be the most pertinent question.
What should the price of any given cryptocurrency be at any given point in time?
If it’s May, then it’s time for a new version of my on-going series where I track what places are being mentioned the most in the news and on social media.
The criteria for being a place in this context is that I can generate longitude and latitude for it. Even if those co-ordinates don’t always make total sense.
For example Google thinks that the EU is in Austria and while it makes more sense for it to be placed Brussels, it’s not 100% wrong.
The frequency of posts has declined on this site over the past couple of weeks. The explanation is simple – I have become obsessed with my latest project:
Predicting Cryptocurrency prices using Fibonacci Retracement and Recurrent neural networks (RNN).