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
Brett Bitches About DVCSs
Search
Brett Cannon
March 27, 2009
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Brett Bitches About DVCSs
PyCon 2009 lightning talk
Brett Cannon
March 27, 2009
More Decks by Brett Cannon
See All by Brett Cannon
Interesting new features in Python 3.5
brettcannon
0
270
How to make your code Python 2/3 compatible
brettcannon
0
260
Python 3: Why you want it & how to (eventually) get it
brettcannon
0
150
From Source to Code: How CPython's Compiler Works
brettcannon
6
1.5k
Python 3.3: Trust Me, It's Better Than Python 2.7
brettcannon
3
830
Python 3 on PyPI
brettcannon
0
140
How to Pronounce PyPI
brettcannon
0
1.6k
Your PSF Dollars At Work
brettcannon
0
120
Import This, That, and the Other Thing
brettcannon
0
170
Other Decks in Programming
See All in Programming
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
340
Security issues being discussed on Web Platforms
petamoriken
0
960
すこし踏み込む CancellationToken
htkym
0
290
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
6
2.3k
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
720
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
1
330
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
5
3.1k
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
190
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
250
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
180
Are APIs Still Relevant in the AI Era?
soyuka
0
240
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1k
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
670
Building Flexible Design Systems
yeseniaperezcruz
330
41k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
GraphQLとの向き合い方2022年版
quramy
50
15k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
990
Tell your own story through comics
letsgokoyo
1
1.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Why Our Code Smells
bkeepers
PRO
340
58k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
670
The World Runs on Bad Software
bkeepers
PRO
72
12k
Transcript
Brett Bitches About DVCSs
svn
DVCS
Lots of DVCSs
svn or DVCS?
PEP 374
War!
We ain’t hippies, so someone has to lose ...
Bye-bye, Git. Please don’t kill me.
Weak support beyond UNIX. Worst Windows support.
Should eat our own dogfood when reasonable. Why use something
written in C when comparable options available in Python?
git + python-dev != — DVCS ++ equal -- Uninformed
git 5 1 8 13 bzr 10 3 2 12 hg 15 1 1 10