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
Gain massive leverage in your tech stack with C...
Search
Robert Stuttaford
October 09, 2013
Programming
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by Robert Stuttaford
See All by Robert Stuttaford
Lessons from 4 Years with Datomic
robertstuttaford
1
250
Immutable data...base?
robertstuttaford
1
250
Functional programming *isn't* scary
robertstuttaford
0
260
Cognician's new architecture with Clojure and Datomic
robertstuttaford
1
580
Other Decks in Programming
See All in Programming
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
330
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2k
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
240
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
300
ChromeでローカルLLM
ryu1013
0
200
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
はじめてのPLATEAU
nokonoko1203
1
600
Claude Code ハーネスDeep Dive – 君はどこまで制御する? -
takateeen_knj
0
130
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
160
AI-Powered Domain-Driven Design
ziobrando
0
410
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
360
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
300
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
610
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
From π to Pie charts
rasagy
1
440
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
470
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
470
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
sira's awesome portfolio website redesign presentation
elsirapls
0
500
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Bash Introduction
62gerente
615
220k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
740
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
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