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
100
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
Introduction to Tree Representations in RDB 2024
lagenorhynque
0
23
Boundary between Mutability and Immutability
lagenorhynque
0
31
Learning Modern Web API Styles from IDL: REST, GraphQL, gRPC
lagenorhynque
0
66
Team Geek Revisited
lagenorhynque
0
46
Exploring Immutable Persistent World with Clojure Collections
lagenorhynque
0
110
Introduction to French Grammar for English Learners
lagenorhynque
0
140
From Java through Scala to Clojure
lagenorhynque
0
1.3k
Introduction to Practical Etymology
lagenorhynque
0
88
Introduction to Metaprogramming
lagenorhynque
0
130
Other Decks in Programming
See All in Programming
dbt-ga4パッケージを実業務に導入してみた話
t_tokumaru_feedcorp
0
120
Removing Corepack
yosuke_furukawa
PRO
9
1.2k
自分だけの世界を創るクリエイティブコーディング / Creative Coding: Creating Your Own World
chobishiba
2
850
CDKを活用した 大規模コンテナ移行 プロジェクトの紹介
yoyoyopg
0
300
Real-time message handling and notifications with API Platform and Symfony
alli83
1
100
標準ライブラリの動向とイテレータのパフォーマンス
makki_d
3
200
デバッグの話 / Debugging for Beginners
kaityo256
PRO
5
160
色んなオートローダーを覗き見る #phpcon_okinawa
o0h
PRO
5
380
モジュラモノリス、その前に / Modular monolith, before that
euglena1215
6
680
◯◯エンジニアになった理由
gessy0129
PRO
0
650
ECS向けのドリフト検知機構を実装してみた
tkikuc
0
280
DjangoNinjaで高速なAPI開発を実現する
masaya00
0
500
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
249
21k
How to name files
jennybc
77
99k
Web development in the modern age
philhawksworth
205
10k
Bash Introduction
62gerente
608
210k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.9k
BBQ
matthewcrist
85
9.2k
Making the Leap to Tech Lead
cromwellryan
131
8.8k
Optimising Largest Contentful Paint
csswizardry
31
2.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
The Pragmatic Product Professional
lauravandoore
31
6.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
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