Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Python 3 for Scientists
Search
Thomas Robitaille
July 13, 2016
Science
2
330
Python 3 for Scientists
Lightning talk at SciPy 2016
Thomas Robitaille
July 13, 2016
Tweet
Share
More Decks by Thomas Robitaille
See All by Thomas Robitaille
The Astropy Ecosystem: current state and recent changes
astrofrog
0
49
The rise of Python and the open-development revolution in Astronomy
astrofrog
2
220
Software Publishing with AAS Journals
astrofrog
0
160
Astropy and the Open Source Revolution in Astronomy
astrofrog
1
340
Other Decks in Science
See All in Science
Hakonwa-Quaternion
hiranabe
1
120
点群ライブラリPDALをGoogleColabにて実行する方法の紹介
kentaitakura
1
370
How To Buy, Verified Venmo Accounts in 2025 This year
usaallshop68
2
250
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
130
Machine Learning for Materials (Challenge)
aronwalsh
0
320
「美は世界を救う」を心理学で実証したい~クラファンを通じた新しい研究方法
jimpe_hitsuwari
1
150
03_草原和博_広島大学大学院人間社会科学研究科教授_デジタル_シティズンシップシティで_新たな_学び__をつくる.pdf
sip3ristex
0
580
白金鉱業Meetup Vol.16_【初学者向け発表】 数理最適化のはじめの一歩 〜身近な問題で学ぶ最適化の面白さ〜
brainpadpr
11
2.3k
深層学習を用いた根菜類の個数カウントによる収量推定法の開発
kentaitakura
0
180
AIに仕事を奪われる 最初の医師たちへ
ikora128
0
920
凸最適化からDC最適化まで
santana_hammer
1
280
白金鉱業Meetup Vol.16_数理最適化案件のはじめかた・すすめかた
brainpadpr
4
1.9k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
431
65k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
How GitHub (no longer) Works
holman
315
140k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.5k
Code Reviewing Like a Champion
maltzj
525
40k
Designing for humans not robots
tammielis
253
25k
Building Adaptive Systems
keathley
43
2.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Transcript
Python 3 for Scientists Tom Robitaille @astrofrog on behalf of
Stephanie Douglas, Adrian Price-Whelan, Stuart Mumford, Nathan Goldbaum, Tom Robitaille, and Erik Tollerud
Developers are moving on!
None
https://python3statement.github.io
What about users?
“… Legacy Python …” “Python 2 won’t be supported anymore
…” “Minimize pain and switch now …” “… only a few years left now!
“… Legacy Python …” “Python 2 won’t be supported anymore
…” “Minimize pain and switch now …” “… only a few years left now!
None
None
Provide compelling features that will be useful to scientists for
day-to-day work (not asyncio, yield from, etc.) Provide resources to help transition for typical users (maintaining a 2/3 code base is not typical use case) Carefully separate things that will be most useful to users versus developers
http://python-3-for-scientists.readthedocs.io
http://python-3-for-scientists.readthedocs.io http://bit.ly/py34sci Contributions/feedback encouraged!