Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Heads of the Hydra
Search
Chad Estioco
October 26, 2013
Programming
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Heads of the Hydra
A talk about the other flavors of Python out there.
Chad Estioco
October 26, 2013
More Decks by Chad Estioco
See All by Chad Estioco
Don't Panic
skytreader
0
38
The Use of Useless Things
skytreader
0
520
TDD with Python
skytreader
1
290
Python at the Speed of Light (ok, not really)
skytreader
0
290
Other Decks in Programming
See All in Programming
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
3.6k
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
220
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
phperだってパンチカードでコーディングしたい
o0h
PRO
0
340
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
310
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
Railsバージョンを4倍にした話
optim
0
370
Featured
See All Featured
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
A Tale of Four Properties
chriscoyier
163
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Exploring anti-patterns in Rails
aemeredith
4
540
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Transcript
Heads of the Hydra (or, your Python ain’t just vanilla)
Chad Estioco
There’s Python... ...and there are even more Pythons!
why make it complicated?! ( i thought this month is
for beginners? )
SPEED xor COMPATIBILITY
BUT WAIT! keep your Linux happy… … install in /opt/bin
(or, at least, don’t ever overwrite the default python)
Jython (Java + Python)
Jython: Calling Java from Python always use: from java.package import
JavaClass [https://wiki.python.org/jython/PackageScanning]
Jython: Calling Python from Java javac -cp .:/opt/bin/jython2.5.3/* SnakeCaller.java java
-cp .:/opt/bin/jython2.5.3/* SnakeCaller
NOT BECAUSE YOU CAN DO IT MEANS YOU SHOULD DO
IT
And while we are at it, I should mention... IronPython
http://ironpython.net
PyPy a faster breed of snake
Ladies and gentlemen, this is where the SPEED comes in...
...but compatibility goes out :( gevent pygame pycuda pygtk tkinter
modwsgi pycrypto buildbot colibri grok mailman moinmoin planet plone pylucid rietveld biopython silvacms viewvc turbogears web.py webcore zope genshi pisa matplotlib pythoncreole rest2web rst2pdf scipy numpy creoleparser lepl misaka plex pypeg yml [https://bitbucket. org/pypy/compatibility/wiki/Ho me]
Stackless Python look ‘ma, no (C) stacks!
Stackless Powered!
But, Stackless Python is still in alpha state :( Personally,
I don’t use things labeled “alpha” unless it’s this -> Note: No entity named “Sony”, individual or otherwise, is paying me for this slide.
If anything, Stackless Python shows promise xkcd: Python endorser since
comic 353. Used images from comics 989 and 442.