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
A Few Pints of CIDER
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Bozhidar Batsov
February 13, 2016
Programming
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A Few Pints of CIDER
Slide deck from my ClojureRemote 2016 talk.
Bozhidar Batsov
February 13, 2016
More Decks by Bozhidar Batsov
See All by Bozhidar Batsov
RuboCop 2.0: Where do we go now?
bbatsov
0
85
Clojure: The Bad Parts
bbatsov
0
130
Weird Ruby (RubyDay 2024, Verona)
bbatsov
0
190
Sustainable OSS (Balkan Ruby 2024, Sofia)
bbatsov
0
210
Ruby's Creed (RubyDay 2023, Verona)
bbatsov
0
82
Victims of Complexity
bbatsov
0
350
Ruby 3.0 Redux (Spark Academy, Jan 2021)
bbatsov
1
290
Ruby 3.0 Redux (Pivorak 4.0)
bbatsov
0
520
The Elements of Programming Style (HackConf 2019)
bbatsov
0
230
Other Decks in Programming
See All in Programming
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
260
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
110
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
340
Heart of Swift Concurrency
koher
0
970
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
360
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
6
4.6k
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
5k
SONY CISC-NEWS NWS-1750 + NWB-225 フレームバッファの NetBSD/news68k ドライバ実装 / OSC2026Hiroshima
tsutsui
0
150
setup-vp GitLab対応の裏側
naokihaba
0
120
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
220
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
220
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
310
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
420
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
66k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
340
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
720
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
340
Transcript
Hello!
Божидар
Bug
@bbatsov
Bulgaria
Veliko Tarnovo, Bulgaria
None
I’m an Emacs fanatic
I love Clojure
I love liquor
I love cider
A FeW PINTS of CIDER by Bozhidar Batsov
None
None
Clojure Interactive Development Environment that Rocks
… for Emacs
Which is your primary Clojure dev environment? (2015) Other 10%
LightTable 5% fireplace 12% Cursive 27% CIDER 46%
Near future (optimistic) Others 10% CIDER 90%
Near future (worst case) Cursive 25% Others 15% CIDER 60%
Is Emacs the One True Editor that will bring balance
to the Source?
Absolutely!
But I love my vim so much…
Spacemacs
None
Clojure/conj 2014
CIDER 0.8
EuroClojure 2015
CIDER 0.9
Debugger
None
None
Boot support
ClojureX 2015
CIDER 0.10
Inline evaluation results
None
Improved debugger
Better handling of multiple connections
Improved ClojureScript support
M-x cider-jack-in-clojurescript
Dynamic font-locking
None
None
Dynamic indentation
None
None
Colourful REPL
None
In the mean time…
inf-clojure
clojure-mode 5.0
clojure-mode 5.1
clojure-mode 5.2
clj-refactor
None
Conference-driven development
Clojure/conj EuroClojure ClojureX ClojureRemote
CIDER 0.11
Require Clojure 1.7+
Require Java 7+
Run all loaded tests
Run all project tests
Test Keymap (C-c C-t)
Debugger improvements
Enlighten
None
None
Auto-injection of CIDER’s dependencies
None
Coming to an Emacs near you in early 2016…
DEMO TIME
The Journey Ahead
Smaller releases
More frequent releases
A real test suite
Built-in refactoring
Feature Parity between ClojureScript and Clojure
Real Manual
Screencasts
But…
I’m just a man
You’re a legion
None
•Michael Griffiths (@cichli) •Lars Andersen (@expez) •Artur Malabarba (@malabarba) •Jeff
Valk (@jeffvalk) Cheers!
None
None
134 contributors!
Felina