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
Heads of the Hydra
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Chad Estioco
October 26, 2013
Programming
0
180
Heads of the Hydra
A talk about the other flavors of Python out there.
Chad Estioco
October 26, 2013
Tweet
Share
More Decks by Chad Estioco
See All by Chad Estioco
Don't Panic
skytreader
0
32
The Use of Useless Things
skytreader
0
450
TDD with Python
skytreader
1
220
Python at the Speed of Light (ok, not really)
skytreader
0
230
Other Decks in Programming
See All in Programming
AgentCoreとHuman in the Loop
har1101
5
240
CSC307 Lecture 09
javiergs
PRO
1
840
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
200
MUSUBIXとは
nahisaho
0
140
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
160
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
760
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.3k
Raku Raku Notion 20260128
hareyakayuruyaka
0
340
組織で育むオブザーバビリティ
ryota_hnk
0
180
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
470
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
120
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
70
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
The agentic SEO stack - context over prompts
schlessera
0
640
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
260
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
For a Future-Friendly Web
brad_frost
182
10k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
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.