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
150
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
純LISPから考える関数型言語のプリミティブ: Clojure, Elixir, Haskell, Scala
lagenorhynque
0
42
From Scala/Clojure to Kotlin
lagenorhynque
0
17
TDD with RDD: Changed Developer Experience through Clojure/Lisp REPLs
lagenorhynque
0
34
My Favourite Book in 2024: Get Rid of Your Japanese Accent
lagenorhynque
1
63
do Notation Equivalents in JVM languages: Scala, Kotlin, Clojure
lagenorhynque
0
41
Exploring Collections in JVM Languages through Internals of map Function
lagenorhynque
0
39
Kotlin Meets Data-Oriented Programming
lagenorhynque
0
41
Introduction to Tree Representations in RDB 2024
lagenorhynque
0
69
Boundary between Mutability and Immutability
lagenorhynque
0
75
Other Decks in Programming
See All in Programming
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
4
160
PHPでお金を扱う時、終わりのない 謎の1円調査の旅にでなくて済む方法
nakka
4
1.4k
AHC 044 混合整数計画ソルバー解法
kiri8128
0
320
エンジニア未経験が最短で戦力になるためのTips
gokana
0
250
SLI/SLOの設定を進めるその前に アラート品質の改善に取り組んだ話
tanden
2
790
The Weight of Data: Rethinking Cloud-Native Systems for the Age of AI
hollycummins
0
240
パスキーのすべて / 20250324 iddance Lesson.5
kuralab
0
140
Java 24まとめ / Java 24 summary
kishida
3
360
Compose Hot Reload is here, stop re-launching your apps! (Android Makers 2025)
zsmb
1
340
custom_lintで始めるチームルール管理
akaboshinit
0
200
gen_statem - OTP's Unsung Hero
whatyouhide
1
190
プログラミング教育のコスパの話
superkinoko
0
130
Featured
See All Featured
BBQ
matthewcrist
88
9.6k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
Designing for Performance
lara
606
69k
We Have a Design System, Now What?
morganepeng
51
7.5k
Side Projects
sachag
452
42k
Why Our Code Smells
bkeepers
PRO
336
57k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
135
33k
Gamification - CAS2011
davidbonilla
81
5.2k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Six Lessons from altMBA
skipperchong
27
3.7k
Building Adaptive Systems
keathley
41
2.5k
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