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
Scala vs Clojure?: The Rise and Fall of Functio...
Search
Kent OHASHI
July 13, 2023
Programming
0
260
Scala vs Clojure?: The Rise and Fall of Functional Languages in Opt Technologies
Opt Technologies (
https://opt-technologies.jp/
)における関数型言語の興亡 ⚔️
Kent OHASHI
July 13, 2023
Tweet
Share
More Decks by Kent OHASHI
See All by Kent OHASHI
Property-Based Testing with test.check and clojure.spec
lagenorhynque
0
27
🐬の推し本紹介2025: 『コーディングを支える技術 ――成り立ちから学ぶプログラミング作法』
lagenorhynque
0
91
KotlinでミニマルなResult実装による関数型エラーハンドリング
lagenorhynque
0
40
Functional Calisthenics in Kotlin: Kotlinで「関数型エクササイズ」を実践しよう
lagenorhynque
1
340
関数型言語テイスティング: Haskell, Scala, Clojure, Elixirを比べて味わう関数型プログラミングの旨さ
lagenorhynque
1
190
純LISPから考える関数型言語のプリミティブ: Clojure, Elixir, Haskell, Scala
lagenorhynque
1
210
From Scala/Clojure to Kotlin
lagenorhynque
0
95
TDD with RDD: Clojure/LispのREPLで変わる開発体験
lagenorhynque
0
120
🐬の推し本紹介2024: 『脱・日本語なまり 英語(+α)実践音声学』
lagenorhynque
1
160
Other Decks in Programming
See All in Programming
Codex の「自走力」を高める
yorifuji
0
1.3k
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
1.1k
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
460
Nuxt Server Components
wattanx
0
130
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
130
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
400
CSC307 Lecture 15
javiergs
PRO
0
270
モダンOBSプラグイン開発
umireon
0
180
Understanding Apache Lucene - More than just full-text search
spinscale
0
140
飯MCP
yusukebe
0
360
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
500
Windows on Ryzen and I
seosoft
0
390
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
3.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
150
Ruling the World: When Life Gets Gamed
codingconduct
0
180
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
840
Exploring anti-patterns in Rails
aemeredith
2
290
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Building Adaptive Systems
keathley
44
3k
Marketing to machines
jonoalderson
1
5.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Transcript
Scala vs Clojure? The Rise and Fall of Functional Languages
in Opt Technologies 1
lagénorhynque (defprofile lagénorhynque :id @lagenorhynque :reading "/laʒenɔʁɛ̃ k/" :aliases ["
" " "] :languages [Java Clojure Haskell Python English français русский] :interests [programming language/linguistics law/politics mathematics] :job-roles [engineering-manager software-architect] :motto " " 2
3
1. Opt Technologies 4
Opt Technologies 5
6
Web 7
8
2. Opt Technologies Clojure 9
/ 10
Clojure 11
Clojurian Conquest 12
GraphQL API Clojure 13
Java Scala Clojure : 14
15
16
17
18
19
Task Driver ( ) immutant.scheduling 20
21
New Opt Editor (API) 22
※ 23
API 24
※ 25
3. Clojure 26
/ 27
Clojure 28
Clojurians of the world, unite! ☭ 29