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
CIDER: The Story So Far and the Road Ahead
Search
Bozhidar Batsov
December 03, 2015
Programming
710
3
Share
CIDER: The Story So Far and the Road Ahead
Slide deck from my talk at ClojureX 2015
Bozhidar Batsov
December 03, 2015
More Decks by Bozhidar Batsov
See All by Bozhidar Batsov
Clojure: The Bad Parts
bbatsov
0
95
Weird Ruby (RubyDay 2024, Verona)
bbatsov
0
180
Sustainable OSS (Balkan Ruby 2024, Sofia)
bbatsov
0
190
Ruby's Creed (RubyDay 2023, Verona)
bbatsov
0
51
Victims of Complexity
bbatsov
0
340
Ruby 3.0 Redux (Spark Academy, Jan 2021)
bbatsov
1
290
Ruby 3.0 Redux (Pivorak 4.0)
bbatsov
0
500
The Elements of Programming Style (HackConf 2019)
bbatsov
0
210
The Groundhog Day Development Method (HackConf 2019)
bbatsov
0
300
Other Decks in Programming
See All in Programming
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.7k
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
260
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
390
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
180
20260514_its_the_context_window_stupid.pdf
heita
0
1k
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
780
AIを導入する前にやるべきこと
negima
2
360
Agentic Elixir
whatyouhide
0
450
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
3.2k
Are We Really Coding 10× Faster with AI?
kohzas
0
180
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
370
サプライチェーン攻撃対策「層を重ねて落ちない壁」を10日間で組み上げた話 #TechLeadConf2026
kashewnuts
1
290
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Optimizing for Happiness
mojombo
378
71k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
[SF Ruby Conf 2025] Rails X
palkan
2
1k
Technical Leadership for Architectural Decision Making
baasie
3
360
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Code Review Best Practice
trishagee
74
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Accessibility Awareness
sabderemane
1
120
Mind Mapping
helmedeiros
PRO
1
190
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
Transcript
None
Hello!
Божидар
Bug
@bbatsov
Bulgaria
None
None
None
I’m an Emacs fanatic
I love Clojure
I love cider
I love British cider
CIDER: The Story So Far and the Road Ahead by
Bozhidar Batsov
Origins of cider in the UK
None
Clojure Interactive Development Environment that Rocks
Which is your primary Clojure dev environment? (2014) Other 13%
LightTable 12% CCW 5% fireplace 14% Cursive 14% CIDER 42%
–Nancy Pearcey “Competition is always a good thing. It forces
us to do our best. A monopoly renders people complacent and satisfied with mediocrity.”
Near future (optimistic) Others 10% CIDER 90%
Near future (worst case) Cursive 25% Others 15% CIDER 60%
Does CIDER rock?
Yes!
Should I be using it?
Hell, yeah!
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
Made in Bristol
Code formatting
None
M-x cider-format-buffer
None
Completion annotations
None
Improved ClojureScript support
Boot support
In the mean time…
inf-clojure
clojure-mode 5.0
clj-refactor
squiggly-clojure
None
CIDER 0.10
Fancy overlays
None
Improved debugger
Better handling of multiple connections
Improved ClojureScript support (again)
M-x cider-jack-in-clojurescript
Dynamic font-locking
None
None
Dynamic indentation
None
None
Colourful REPL
None
Source-tracking evaluation
The Journey Ahead
Smaller releases
More frequent releases
A real test suite
comint-based REPL
Support for the Clojure 1.8 socket REPL
Find usages
Built-in refactoring
Feature Parity between ClojureScript and Clojure
Require Clojure 1.7+
Real Manual
Screencasts
But…
I’m just a man
You’re a legion
I need your help!
•Michael Griffiths (@cichli) •Lars Andersen (@expez) •Artur Malabarba (@malabarba) Cheers!
None
None
126 contributors!
Felina
One more thing…
CIDER 0.10 IS OUT!
Enjoy responsibly!