Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
A Few Pints of CIDER
Search
Bozhidar Batsov
February 13, 2016
Programming
0
210
A Few Pints of CIDER
Slide deck from my ClojureRemote 2016 talk.
Bozhidar Batsov
February 13, 2016
Tweet
Share
More Decks by Bozhidar Batsov
See All by Bozhidar Batsov
Clojure: The Bad Parts
bbatsov
0
67
Weird Ruby (RubyDay 2024, Verona)
bbatsov
0
160
Sustainable OSS (Balkan Ruby 2024, Sofia)
bbatsov
0
160
Ruby's Creed (RubyDay 2023, Verona)
bbatsov
0
28
Victims of Complexity
bbatsov
0
320
Ruby 3.0 Redux (Spark Academy, Jan 2021)
bbatsov
1
270
Ruby 3.0 Redux (Pivorak 4.0)
bbatsov
0
480
The Elements of Programming Style (HackConf 2019)
bbatsov
0
200
The Groundhog Day Development Method (HackConf 2019)
bbatsov
0
290
Other Decks in Programming
See All in Programming
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
900
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
430
Cap'n Webについて
yusukebe
0
150
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
160
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
300
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.4k
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
130
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
150
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
180
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
590
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
170
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
560
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
How Software Deployment tools have changed in the past 20 years
geshan
0
30k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
BBQ
matthewcrist
89
9.9k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
Abbi's Birthday
coloredviolet
0
3.8k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
400
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5k
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