clj-nakano#4 Datalogを今日学ぼう!
イベント内容
第一部 Situatedプログラム・チャレンジ
第1回の上映会、Effective Programmingで述べられている"Situated Program"に求められる要件を、実際に架空の要件を作成し、異なる言語で実装して考察しよう、という試みです。 要件はGithubに公開されています。既に下記の実装が公開されています。
| 言語 | 作者 | リポジトリ |
|---|---|---|
| Clojure | @iku000888 | https://github.com/iku000888/situated-program-challenge |
| Scala | @shinichy | https://github.com/shinichy/situated-program-challenge |
| Haskell | @lagenorhynque | https://qiita.com/lagenorhynque/items/f8b14ff70a26cfd27976 |
| Clojure w/ Duct | @lagenorhynque | https://qiita.com/lagenorhynque/items/57d5aa086c4a080a1c54 |
| Common Lisp | @masatoi0 | https://masatoi.github.io/2017/12/23/cl-situated-program-challenge |
| Ruby on Rails | @toku345 | https://github.com/toku345/situated-program-challenge |
第3回で仕様第二版が発表されましたので、今回参加いただける方には仕様変更による影響について発表して頂き、比較していきたいと考えています。
第二部 Datalogを今日学ぼう!
第2回の上映会で扱った、Value of Valuesの理念に基づいてRich Hickeyが設計したACID準拠分散データベースDatomicの概要と、Datomicで使われている問い合わせ言語Datalogについてハンズオンで学んでみようという企画です。Learn Datalog Todayの日本語版、Datalogを今日学ぼう!を用いて、インタラクティブなセッションを行いたいと考えています。
Datomicって一体何?という方は、Datomic on AWSの前半で紹介しておりますので、予めご一読ください。
スケジュール
- 第一部は暫定スケジュールです。参加ご希望の方は調整しますのでご連絡ください。
| 時間 | アイテム | 発表者 |
|---|---|---|
| 18:30 | 開場 | - |
| 19:00 | Situated Program Challengeイントロ | シグニファイア中村 |
| 19:10 | Situated Program実装in Ruby on Rails | @toku345さん |
| 19:40 | Situated Program仕様第二版比較 | 実装者の皆さん |
| 20:00 | 休憩 | - |
| 20:05 | Datalogを今日学ぼう! | シグニファイア中村 |
| 21:30 | 解散 | - |
- 今回、懇親会は予定しておりません。(求む、懇親会幹事!)
- 飲み物、軽食はご用意がありませんが、持ち込んで頂いてもかまいません。近くにローソン・マクドナルドなどあります。
- 入り口は中野セントラルパーク・イーストの正面玄関ではなく、建物の北西角になります。

- 中野駅から会場までの行き方はこちらを参照してください。
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
新規会員登録
このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。
※ ソーシャルアカウントで登録するとログインが簡単に行えます。
※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。

