Skip to content
0:00 / 0:00

#numpy#scipy#anaconda

Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming | Lex Fridman Podcast #224

Lex Fridman

5M subscribers • 39 videos on Hallway

YouTube
  • Recommended by 2 people: 2 on Hacker News.
  • Presented by Travis Oliphant, creator of NumPy and SciPy

Beginner. No background in the topic needed.

812K views5 years ago2 recommendations

Programming languagesHistory and culturePythonHistory of computing

Travis Oliphant discusses the history of scientific computing in Python, the creation of NumPy and SciPy, and the development of Anaconda.

Travis Oliphant is a data scientist, entrepreneur, and creator of NumPy, SciPy, and Anaconda. Please support this podcast by checking out our sponsors: - Novo: banknovo.com/lex - Allform: allform.com/lex to get 20% off - Onnit: lexfridman.com/onnit to get up to 10% off - Athletic Greens: athleticgreens.com/lex and use code LEX to get 1 month of fish oil - Blinkist: blinkist.com/lex and use code LEX to get 25% off premium EPISODE LINKS: Travis's Twitter: twitter.com/teoliphant Travis's Wiki Page: en.wikipedia.org/wiki/Travis_Oliphant NumPy: numpy.org/ SciPy: scipy.org/about.html Anaconda: anaconda.com/products/individual Quansight: quansight.com PODCAST INFO: Podcast website: lexfridman.com/podcast Apple Podcasts: apple.co/2lwqZIr Spotify: open.spotify.com/episode/2U2AkSSuAzmZi7nmGzJboW RSS: lexfridman.com/feed/podcast/ Full episodes playlist: youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 OUTLINE: - Introduction - Early programming - SciPy - Open source - NumPy - Guido van Rossum - Efficiency - Objects - Numba - Anaconda - Conda - Quansight Labs - OpenTeams - GitHub - Marketing - Great programming - Hiring - Advice for young people SOCIAL: - Twitter: twitter.com/lexfridman - LinkedIn: linkedin.com/in/lexfridman - Facebook: facebook.com/lexfridman - Instagram: instagram.com/lexfridman - Medium: medium.com/@lexfridman - Reddit: reddit.com/r/lexfridman - Support on Patreon: patreon.com/lexfridman

Why it's here

2 people recommend this

What people say. Recommended for its historical overview of how Python's scientific computing and machine learning ecosystem developed.

chuboton Hacker News • Recommends

On “Autoconf makes me think we stopped evolving too soon”

Yup, I agree that Python composes like Unix does, which is a reason for its phenomenal growth: Narrow Waists Can Be Interior or Exterior: PyObject vs. Unix Files - link The appendix links to: Why is Python the language of machine learning? link In particular, I highly recommend this bit of history from NumPy creator Travis Oliphant: link to this video

chuboton Hacker News • Recommends

On “Ask HN: How did Python become the lingua franca of ML/AI?”

…n Python all use NumPy. JavaScript, Ruby, and Perl either don't have this abstraction at all, or they have much weaker versions of it, and many fewer scientific libraries. NumPy started in the early 2000's and continues to this day. It takes decades to build up this infrastructure! This recent interview with NumPy creator Travis Oliphant is great: link to this video He talks about how there were competing abstractions like "Numeric" and another library, and his goal with NumPy was to unify them. And how there are still some open design issues / regrets. There were multiple people in the nascent Python community who were tired of MATLAB, not just because it's proprietary, but because it's a weak and ine…

calmdown13on Hacker News • Recommends

On “The counterintuitive rise of Python in scientific computing (2020)”

This episode of the lex fridman podcast gives a good overview of how python's scientific computing community developed. link to this video

windsignalingon Hacker News • Mentions

On “NumPy 1.24 Release Notes”

If in doubt, you can always check out the Lex Fridman podcast with Numpy creator Travis Oliphant: link to this video They pronounce the "Py" as "pie".