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
NumPyPy, RCOS - February, 2012
Search
Alex Gaynor
February 17, 2012
Programming
1
310
NumPyPy, RCOS - February, 2012
Alex Gaynor
February 17, 2012
Tweet
Share
More Decks by Alex Gaynor
See All by Alex Gaynor
Quantifying Memory Unsafety and Reactions to It
alex
0
76
Learning from Failure: Post-mortems
alex
2
270
The cobbler's children have no shoes, or building better tools for ourselves
alex
1
240
Techniques for Debugging Hard Problems
alex
1
530
Building Communities with Code Review
alex
4
260
Documenting Domain Specific Knowledge
alex
1
330
Pickles are for Delis, not for Software
alex
0
310
Code Review in Open Source Software
alex
4
740
Why Ruby isn't slow
alex
10
3.7k
Other Decks in Programming
See All in Programming
Rails アプリ地図考 Flush Cut
makicamel
1
120
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4k
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
110
ARA Ansible for the teams
kksat
0
150
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
140
メンテが命: PHPフレームワークのコンテナ化とアップグレード戦略
shunta27
0
140
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
130
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
230
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
170
Amazon S3 TablesとAmazon S3 Metadataを触ってみた / 20250201-jawsug-tochigi-s3tables-s3metadata
kasacchiful
0
170
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
38
15k
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
540
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
The Cult of Friendly URLs
andyhume
78
6.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
9
450
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
A better future with KSS
kneath
238
17k
Agile that works and the tools we love
rasmusluckow
328
21k
A Tale of Four Properties
chriscoyier
158
23k
Unsuck your backbone
ammeep
669
57k
Transcript
Hi.
NumPy PyPy NumPyPy Fortran
A tale of two Pythons
First, there was CPython. And it was OK.
And then there was PyPy. And it was pretty good.
And scientists thought it was pretty good. But there was
also NumPy
And they thought it was swell. So the developers crafted
NumPyPy.
Wat? But there was also Fortran.
More than programmers. Scientists like Fortran.
And that brings us to this semester.
ctypes
MORE FORTRAN
None
>>> import numpypy >>> class X(numpypy.ndarray): ... pass ... >>>
numpypy.ndarray(10) array([ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]) >>> X(10) array([ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]) >>> type(X(10)) <type 'numpypy.ndarray'>
הבר הדות Danke schön Muchas Gracias Questions? Thank you!