273 Views
July 25, 19
スライド概要
あなたも"Land of Clojure"を建国しよう!
Clojureを開発言語に採用し普及させるための戦い(?)の歴史です。
「楽しく楽にcoolにsmartに」を理想とするprogrammer/philosopher/liberalist/realist。 好きな言語はClojure, Haskell, Python, English, français, русский。 読書、プログラミング、語学、法学、数学が大好き! イルカと海も大好き🐬
Clojurian Conquest "Land of Clojure"
lagénorhynque (defprofile lagénorhynque :id @lagenorhynque :reading "/laʒenɔʁɛ̃ k/" :aliases [" "] :languages [Clojure Haskell English français] :interests [programming language-learning law mathematics] :commits ["github.com/lagenorhynque/duct.module.pedestal"] :contributes ["github.com/japan-clojurians/clojure-site-ja"])
7 Clojure (*> ᴗ •*)
1. 2. 3. 4. 5.
1.
Clojurian
2.
a. Lisp b. Clojurian c. Clojurian ⚔
Clojurian Conquest Clojurian "Land of Clojure" !(?)
3.
2016 : Clojurian Lisp / Scala Scala ( )
2016 : …… Clojurian Clojurian
Clojurian → Clojure/Lisp Scala → ( ) (= → Clojurian → "Land of Clojure" ) (= )
2016 7 12 Clojure REPL bot Slack ↓
slash command read, eval Clojure lagenorhynque/clj-slackbot sam ores/clj-slackbot Clojure (?) Clojure REPL
clj-http: HTTP clojail: Compojure: Ring: HTTP
2017 1 12 ADPLAN ver.7 Slack bot "release-reporter" ↓
GitHub API Google Sheets API pull request 2016 12 20 Python Slack bot 2 2017 1 ADPLAN
clj-http: HTTP clj-slack: Slack API Compojure: core.async: / google-apps-clj: Google API Ring: HTTP
2017 7 Clojure "TASK DRIVER" ( API PHP/CodeIgniter TypeScript/Angular Clojure Web ?)
HugSQL: SQL Immutant (immutant.scheduling): Luminus (mount): schema: cf. Clojure Technologies Magazine - Opt
2018 2 8 SICP (Lisp 1 ( Scheme Lisp 2018 7 18 18 cf. Ichigaya.lisp - connpass ?) 60 )
2018 9 "Opt Editor" Clojure API Clojure TypeScript/Vue.js ( ?) Scala Web 2019 7 25 Clojure : Scala : TypeScript = 35 : 35 : 10 REST API 6 cf. lagenorhynque/js-frameworks > chat-server
Amazonica: AWS API clojure.spec: Duct (Integrant): duct.module.pedestal: Pedestal Duct Honey SQL: SQL Pedestal: HTTP / struct: cf. 3 Lisp 3 Clojure
2018 11 8 "Opt Editor" (Clojurian 1 Clojure ?) ( ) &
2018 11 22 23 DB API ( GraphQL API ?)
clojure.spec: Duct (Integrant): duct.module.pedestal: Pedestal Duct Honey SQL: SQL Lacinia / Lacinia-Pedestal: GraphQL Pedestal: HTTP cf. Clojure - Qiita Lacinia / GraphQL API
2017 1 28 # Java Java Clojure java Clojure LT
2017 3 Clojure japan-clojurians/clojure-site-ja clojure-site
2017 9 22 Geek Night#14 java JVM Spectacular Future with clojure.spec clojure.spec
2018 1 16 clj-nakano#3 Clojure Spec-ulation Situated Program Challenge with Haskell & Clojure Clojure Haskell REST API
2018 2 15 clj-ebisu #2 Clojure Linters Clojure
2018 3 29 Shibuya.lisp lispmeetup #62 re-frame à la spec clojure.spec ClojureScript re-frame
2019 4 14 paren-holic 3 Lisp 3 Clojure 6 REST API
2019 5 27 Fun Fun Functional (1) Lightning Talks!! Clojurian Clojure Elixir Elixir
2019 7 3 (dosync radio) Podcast 1 1. Hello, World!
4.
"Land of Clojure" Clojurian Scala ( )
5.
Clojurian Clojure
Further Reading Clojure/ClojureScript Clojure Technologies Magazine - Qiita - Opt athos/japanese-clojure-companies: Clojure/ClojureScript