What makes Python most preferred language for Algorithmic Traders

Share on Facebook0Tweet about this on Twitter0Share on LinkedIn0Share on Google+0

What makes python preferred language of Algo Traders

Share on Facebook0Tweet about this on Twitter0Share on LinkedIn0Share on Google+0

One thought on “What makes Python most preferred language for Algorithmic Traders

  1. May 30, 2016

    Mastazi Reply

    I disagree with the “functional programming” bit.

    Guido Van Rossum, the creator of Python, once wrote: “I have never considered Python to be heavily influenced by functional languages, no matter what people say or think. I was much more familiar with imperative languages such as C and Algol 68 and although I had made functions first-class objects, I didn’t view Python as a functional programming language” [1].

    While Python has some functional programming features (lambdas, higher-order functions) it’s not really a functional language (it lacks many functional programming features such as tail call optimization). I would describe Python as an object-oriented language or, maybe, as a multi-paradigm one.

    Or perhaps you are using the expression “functional programming” with a different meaning than the one it has in computer science?

    [1] http://python-history.blogspot.com.au/2009/04/origins-of-pythons-functional-features.html

Leave a Reply

Your email address will not be published. Required fields are marked *