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
160
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
48
From Scala/Clojure to Kotlin
lagenorhynque
0
19
TDD with RDD: Changed Developer Experience through Clojure/Lisp REPLs
lagenorhynque
0
40
My Favourite Book in 2024: Get Rid of Your Japanese Accent
lagenorhynque
1
68
do Notation Equivalents in JVM languages: Scala, Kotlin, Clojure
lagenorhynque
0
46
Exploring Collections in JVM Languages through Internals of map Function
lagenorhynque
0
43
Kotlin Meets Data-Oriented Programming
lagenorhynque
0
47
Introduction to Tree Representations in RDB 2024
lagenorhynque
0
74
Boundary between Mutability and Immutability
lagenorhynque
0
80
Other Decks in Programming
See All in Programming
PHP で学ぶ OAuth 入門
azuki
1
220
ComposeでのPicture in Picture
takathemax
0
130
Browser and UI #2 HTML/ARIA
ken7253
2
160
ASP.NETアプリケーションのモダナイゼーションについて
tomokusaba
0
200
Ruby's Line Breaks
yui_knk
3
2.1k
MCP調べてみました! / Exploring MCP
uhzz
2
2.3k
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
190
「影響が少ない」を自分の目でみてみる
o0h
PRO
2
1.2k
Cursor/Devin全社導入の理想と現実
saitoryc
27
20k
Glue Studio Visual ETL実装時にハマったこと
kokitamura
0
100
Golangci-lint v2爆誕: 君たちはどうすべきか
logica0419
1
200
Enterprise Web App. Development (1): Build Tool Training Ver. 5
knakagawa
1
120
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
336
57k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
136
33k
Docker and Python
trallard
44
3.4k
Thoughts on Productivity
jonyablonski
69
4.6k
YesSQL, Process and Tooling at Scale
rocio
172
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Done Done
chrislema
184
16k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
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