The Fifth Elephant 2019

Gathering of 1000+ practitioners from the data ecosystem

Tickets

The Anaconda Journey

Submitted by Peter Wang (@pwang) on Wednesday, 19 June 2019

Session type: Full talk of 40 mins

View proposal in schedule

Abstract

The founder of Anaconda talks about the history (and pre-history) of PyData, Anaconda, and the modern Python data science ecosystem. Candid stories about successes and failures along the way, and how the two are often intertwined.

Outline

  • The Early Years
    • Founding visions
    • State of Python and Scipy in early 2010s
    • Python & “Big Data”
  • Creation of Conda, Anaconda, PyData
    • Community
    • Technical initiatives
    • Creating an OSS Business
  • Future
    • Challenges as we grow & scale
    • Technical and Community hurdles

Requirements

None

Speaker bio

Peter Wang is a co-founder of Anaconda, Inc., where he is CTO and leads the Open Source and Community Innovation team. He has been developing commercial scientific computing and visualization software for 20 years. He has extensive experience in software design and development across a broad range of areas, including 3D graphics, geophysics, large data simulation and visualization, financial risk modeling, and medical imaging.

As a creator of the PyData community and conferences, he devotes time and energy to growing the Python data science community and advocating and teaching Python at conferences around the world. Peter holds a BA in Physics from Cornell University.

Comments

  • Amas Brown 2 months ago

    Python is an object-oriented programming language created by Guido Rossum in 1989. It is ideally designed for rapid prototyping of complex applications. It has interfaces to many OS system calls and libraries and is extensible to C or C++.

    Python Programming Characteristics:
    It provides rich data types and easier to read syntax than any other programming languages
    It is a platform independent scripted language with full access to operating system API’s
    Compared to other programming languages, it allows more run-time flexibility
    It includes the basic text manipulation facilities of Perl and Awk
    A module in Python may have one or more classes and free functions
    Libraries in Pythons are cross-platform compatible with Linux, Macintosh, and Windows
    For building large applications, Python can be compiled to byte-code
    Python supports functional and structured programming as well as OOP
    It supports interactive mode that allows interacting Testing and debugging of snippets of code
    In Python, since there is no compilation step, editing, debugging and testing is fast.
    Note# There is more information on this topic visit:https://bit.ly/2OUHlbu

Login with Twitter or Google to leave a comment