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
初めてのClojure
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
penguin045
October 14, 2020
Technology
720
0
Share
初めてのClojure
penguin045
October 14, 2020
More Decks by penguin045
See All by penguin045
20年モノの巨大Webサービスの開発継続戦略 - ミドルウェアのバージョンアップとの向き合い方
penguin045
1
2.6k
言語の力でモデリングを表現する
penguin045
0
300
技術的負債を見つめなおす
penguin045
1
1.7k
PHPerがこれから「型」とお付き合いしていくために
penguin045
1
2.8k
社内最長老のシステムにPHPUnitで立ち向かう方法
penguin045
1
3.5k
Other Decks in Technology
See All in Technology
Strands Agents超入門
kintotechdev
1
120
OpenClawとHermesAgentでAI新入社員を作った話
takanoriyanada
0
120
long-running-tasks
cipepser
2
400
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
250
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
510
Typiaで配信JSONの安全性を構造的に担保する(TSKaigi2026)
righttouch
PRO
1
180
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
400
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
200
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
110
Javaで学ぶSOLID原則
negima
1
200
oracle-to-databricks-migration-with-llm-and-dbt
casek
0
270
TypeScriptとAngular Signal で実現する保守性の高いアプリケーション設計 - 3層アーキテクチャによる責務分離の実践(たつかわ) https://2026.tskaigi.org/talks/10
nealle
1
370
Featured
See All Featured
Optimizing for Happiness
mojombo
378
71k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
140
A designer walks into a library…
pauljervisheath
211
24k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
240
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
100
Mobile First: as difficult as doing things right
swwweet
225
10k
Raft: Consensus for Rubyists
vanstee
141
7.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
290
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
810
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Transcript
はじめての はじめての Clojure Clojure はじめての〇〇 超LT会- vol.1 #ultralt やなせ たかし
はじめてのClojure
注意事項 注意事項 あくまで私のはじめてのClojureです。 ⾔語機能には触れ(られ)ません はじめてのClojure
Clojureとは Clojureとは JVM上で動作するLispの⽅⾔のひとつ Javaのライブラリを使うことができる ほかのJVM系⾔語とおなじ はじめてのClojure
記法 記法 前置記法 ⼩かっこがたくさん (+ 1 1) ; 2 (cons
1 (list 2 3 4 5)) ; (1 2 3 4 5) はじめてのClojure
特徴 特徴 並⾏処理のための機能が標準である JVMで動作する これがかなり便利なのでは︖ はじめてのClojure
環境構築 環境構築 Intellij + cursive で試しました cursiveはIntelliJのプラグイン cusiveはNon-Commercialライセンスは無料 はじめてのClojure
学習 学習 とりあえずClojureScript Koansを1周した パラダイムが違うとはこのことか・・・ はじめてのClojure
所感 所感 Javaではない。Scalaでもない。 はじめてのClojure
リソース リソース Clojure/ClojureScript関連リンク集 はじめてのClojure