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
Gain massive leverage in your tech stack with Clojure
Search
Robert Stuttaford
October 09, 2013
Programming
0
140
Gain massive leverage in your tech stack with Clojure
These are the slides for a talk I gave on the 9th of October at Tech4Africa 2013.
Robert Stuttaford
October 09, 2013
Tweet
Share
More Decks by Robert Stuttaford
See All by Robert Stuttaford
Lessons from 4 Years with Datomic
robertstuttaford
1
190
Immutable data...base?
robertstuttaford
1
190
Functional programming *isn't* scary
robertstuttaford
0
180
Cognician's new architecture with Clojure and Datomic
robertstuttaford
1
500
Other Decks in Programming
See All in Programming
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
640
Elm 0.19.0 Changes
bkuhlmann
0
490
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
530
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
4k
코틀린으로 멀티플랫폼 만들기
pangmoo
0
150
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
270
Fragment Composition of GraphQL
quramy
3
380
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
190
ONE WEDGE_company_guide
1wedge_one
0
460
2 週間で Twitter Bot を作ってみた
contour_gara
0
180
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
73
5.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.5k
Git: the NoSQL Database
bkeepers
PRO
422
63k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
It's Worth the Effort
3n
180
27k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
We Have a Design System, Now What?
morganepeng
43
6.7k
Automating Front-end Workflow
addyosmani
1356
200k
BBQ
matthewcrist
80
8.8k
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
990
Transcript
There are two ways of constructing a software design: One
way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. – C.A.R. Hoare Wednesday 09 October 13
ROBERT STUTTAFORD CTO, COGNICIAN Notes: http://is.gd/leverage_clj #t4a #clojure Think. Chat.
Change. Gain massive leverage in your tech stack with Clojure Wednesday 09 October 13
Poll Wednesday 09 October 13
Lisp Functional Immutable Dynamic(ish) Java & JS VMs Wednesday 09
October 13
Lithp ... er, Lisp Wednesday 09 October 13
Functional Programming Wednesday 09 October 13
Pure Functions Wednesday 09 October 13
What’s in witches now? Mutable data (in JavaScript) Wednesday 09
October 13
Wednesday 09 October 13
Immutable Data Wednesday 09 October 13
Immutable Data Wednesday 09 October 13
“Look, that's why there's rules, understand? So that you think
before you break 'em.” – Terry Pratchett, Thief of Time Mutable data in Clojure Wednesday 09 October 13
Let’s see some code already! Wednesday 09 October 13
‣ Simple syntax ‣ Functions, mostly pure ‣ Immutable data
‣ Simple solutions ‣ Concise ‣ Easier to reason about In summary Wednesday 09 October 13
Thank you! Wednesday 09 October 13
Cape Town Clojure User Group •Meet two Thursday evenings a
month •Next meet: 17 October 2013 •Venue: Codebridge in Claremont •clj_ug_ct on Twitter •Talk notes: http://is.gd/leverage_clj Wednesday 09 October 13