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’s Law by Stephen McJohn
Search
PyCon 2013
March 17, 2013
Programming
890
4
Share
Python’s Law by Stephen McJohn
PyCon 2013
March 17, 2013
More Decks by PyCon 2013
See All by PyCon 2013
Bayesian statistics made simple by Allen Downey
pyconslides
32
6.6k
Python for Humans
pyconslides
40
6.8k
Contribute with me! Getting started with the tools of free software development by Jessica McKellar
pyconslides
11
2.1k
ApplePy: An Apple ][ emulator in Python by James Tauber
pyconslides
3
1.7k
Use curses, don't swear by Sean Zicari
pyconslides
2
1.6k
Namespaces in Python by Eric Snow
pyconslides
9
2k
Internationalization and Localization Done Right by Ruchi Varshney
pyconslides
9
1.2k
"Good Enough" is good enough! by Alex Martelli
pyconslides
13
2.6k
Plover: Thought to Text at 240 WPM by Mirabai Knight
pyconslides
1
1.3k
Other Decks in Programming
See All in Programming
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
690
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
5
1.1k
継続的な負荷検証を目指して
pyama86
3
1.1k
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
160
Firefoxにコントリビューションして得られた学び
ken7253
2
160
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
800
サプライチェーン攻撃対策「層を重ねて落ちない壁」を10日間で組み上げた話 #TechLeadConf2026
kashewnuts
1
250
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
200
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
5
5.2k
決定論 vs 確率論:Gemini 3 FlashとTF-IDFを組み合わせた「法規判定エンジン」の構築
shukob
0
160
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
150
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
420
Featured
See All Featured
Bash Introduction
62gerente
615
210k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
130
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Chasing Engaging Ingredients in Design
codingconduct
0
190
Between Models and Reality
mayunak
3
290
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
280
AI: The stuff that nobody shows you
jnunemaker
PRO
6
640
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Done Done
chrislema
186
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Transcript
Python’s Law
None
Google copied API’s, e.g.: java.lang.Math.max But wrote their own code
two literary works Did Descartes Depart With the thought "Therefore
I'm not“? magicTools = (new ToolMaterial(1, 208, 6.5F, 1)); magicAxe = (new ItemAxe(magicAxeID, magicTools)).setItemName("magicAxe"); magicHoe = (new ItemHoe(magicHoeID, magicTools)).setItemName("magicHoe");
None
None
None
3.1415926535
None
None
None
None
private static void rangeCheck(int length, int fromIndex, int toIndex) {
if (fromIndex > toIndex) { throw new IllegalArgumentException( "fromIndex(" + fromIndex + ") > toIndex(" + toIndex + ")"); } if (fromIndex < 0) { throw new ArrayIndexOutOfBoundsException(fromInd ex); } if (toIndex > length) { throw new ArrayIndexOutOfBoundsException(toIndex ); } }
None
None
None
None
• ategories: Patent Law
None
None
None
None
None
None
None
None
None