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
110
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
Exploring Collections in JVM Languages through Internals of map Function
lagenorhynque
0
6
Kotlin Meets Data-Oriented Programming
lagenorhynque
0
9
Introduction to Tree Representations in RDB 2024
lagenorhynque
0
26
Boundary between Mutability and Immutability
lagenorhynque
0
36
Learning Modern Web API Styles from IDL: REST, GraphQL, gRPC
lagenorhynque
0
70
Team Geek Revisited
lagenorhynque
0
49
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
Other Decks in Programming
See All in Programming
Webの技術スタックで マルチプラットフォームアプリ開発を可能にするElixirDesktopの紹介
thehaigo
2
910
VR HMDとしてのVision Pro+ゲーム開発について
yasei_no_otoko
0
100
CSC305 Lecture 13
javiergs
PRO
0
130
讓數據說話:用 Python、Prometheus 和 Grafana 講故事
eddie
0
350
Why Spring Matters to Jakarta EE - and Vice Versa
ivargrimstad
0
950
ECSのサービス間通信 4つの方法を比較する 〜Canary,Blue/Greenも添えて〜
tkikuc
11
2.3k
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
210
macOS でできる リアルタイム動画像処理
biacco42
4
1.6k
PLoP 2024: The evolution of the microservice architecture pattern language
cer
PRO
0
1.6k
Nuxtベースの「WXT」でChrome拡張を作成する | Vue Fes 2024 ランチセッション
moshi1121
1
490
cXML という電子商取引の トランザクションを支える プロトコルと向きあっている話
phigasui
3
2.2k
Pinia Colada が実現するスマートな非同期処理
naokihaba
2
150
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
How GitHub (no longer) Works
holman
311
140k
Scaling GitHub
holman
458
140k
A better future with KSS
kneath
238
17k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Agile that works and the tools we love
rasmusluckow
327
21k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
RailsConf 2023
tenderlove
29
880
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
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