新機能 オンラインイベントが検索できるようになりました。オンラインイベントとして検索できるようにするには こちら をご確認ください

このエントリーをはてなブックマークに追加

Nov

17

言語処理系勉強会 Vol.1

プログラミング言語処理系に関してわいわい話そう

Organizing : kmizu

Registration info

参加枠

Free

FCFS
44/60

発表枠

Free

FCFS
7/10

Description

趣旨

今の世の中には、非常に多数のプログラミング言語があります。世の中で非常に幅広く使われているプログラミング言語だけでも2桁はありますし、それ以外の様々なプログラミング言語も含めればおそらく、数千というレベルになるのではないでしょうか(きちんと計測したわけではありませんが)。

そして、個々のプログラミング言語に関する勉強会もあちこちで行われています。一方で、それらの言語の処理系(インタプリタ、コンパイラ、それらのハイブリッド等)についての勉強会というのは、それほど多くないように思います。この勉強会では、言語処理系をテーマにして、知見や雑学について発表したり、雑談する場を提供したいと思っています。


参加資格

特にないですが、多くの言語処理系に共通して出てくる概念(たとえば、字句解析、構文解析、抽象構文木といった概念)については知っておいた方が話に置いていかれずに済むのではないかと思います。言語処理系については数多くの書籍が出ていますので、予備知識の無い方は必要に応じて購入して予習しておくとよいでしょう。


発表について

言語処理系に関することが中心になっていれば、なんでもありです。以下は例です。言語処理系に関すること、というのは、プログラミング言語の仕様そのものではなく、それを実現するための手法であることに注意してください(もちろん、言語仕様と処理系は無関係ではないのですが、実現する手法が中心であるという意図です)

  • Scalaコンパイラの内部構造について
  • clang(C言語の処理系の一つ)で行われている最適化について
  • V8 JavaScript Engineの最適化について
  • Rubyの構文解析について
  • 自作言語とその処理系についての紹介

発表時間については、15〜30分くらいの間でお願いします。場合によって、LTを行うかもしれません。


プログラム(敬称略)

  • 13:00: 開場
  • 13:30: 開始
  • 13:30~14:00 自作言語Onionの実装(@kmizu)
  • 14:00~14:15 15分休憩
  • 14:15〜14:45 Common Lispの多値とその実装達(@blackenedgold)
  • 14:45〜15:00 15分休憩
  • 15:00〜15:30 SwiftのGenericsとProtocol(@omochimetaru)
  • 15:30〜15:45 15分休憩
  • 15:45〜16:00 COBOL 言語処理系の変遷(@hanotch)
  • 16:00〜16:15 15分休憩
  • 16:15~16:45 Agda による Automaton の実装(@shinji_kono)
  • 16:45~17:00 こんなテンプレートエンジンは 言語処理系に入りますか? 自作テンプレートエンジン yatt の話(@hkoba)
  • 17:00〜18:00 LT&雑談タイム

LT枠

  • 17:00~17:05 Erlangで言語を作る(@oskimura)
  • その他未定

会場:株式会社ドワンゴ セミナールーム(変更の可能性があります)

ドワンゴのセミナールームが6月に移転したため、会場が変更になりました。地図はすでに変更してありますが、

東京都中央区銀座5-15-1 南海東京ビルディング3階

となります。松竹のセミナールームに慣れた方はお間違いのないようご注意願います。飲食は自由ですが、 節度ある利用をお願いします。当日、ゲスト用のWi-Fiも利用できます。

行き方:

https://dwango.github.io/articles/moving-seminar-room/


参加費

  • 無料
  • 懇親会はありません。

入場方法

この記事 を参考にしてください。


電源タップについて

無線LANと電源はありますが、電源は床埋込み式で Macのアダプタが刺さりません 。 電源タップをご持参ください。


その他

  • 喫煙室はありません
  • 貴重品は各自で管理してください
  • 会場は飲食可能です

会場はドワンゴセミナールームですが、2018年6月中旬より、南海東京ビルディングに移転しましたのでお間違えの ないよう、再度よろしくお願いします。

Presenter

Feed

kmizu

kmizuさんが資料をアップしました。

11/18/2018 19:03

kmizu

kmizuさんが資料をアップしました。

11/18/2018 18:59

hanotch

hanotchさんが資料をアップしました。

11/18/2018 18:42

kakkun61

kakkun61さんが資料をアップしました。

11/18/2018 12:53

oskimura

oskimuraさんが資料をアップしました。

11/17/2018 18:43

κeen

κeenさんが資料をアップしました。

11/17/2018 14:59

shinji_kono

shinji_kono wrote a comment.

2018/11/17 14:39

今日の資料です。http://www.ie.u-ryukyu.ac.jp/%7Ekono/presentation/2018/langimpl/agda-atm.html

hkoba

hkoba wrote a comment.

2018/11/16 23:11

@kmizu さん、タイトル連絡遅くてすみません、「こんなテンプレートエンジンは 言語処理系に入りますか? 自作テンプレートエンジン yatt の話」でお願いします

kmizu

kmizu wrote a comment.

2018/11/16 21:49

@skonbさん、 @shinji_kono さん、 @oskimura さん、フィードを見るのを失念していて失礼しました。ぜひ、それらのタイトルで発表お願いします。今からタイムテーブルを更新します。

shinji_kono

shinji_kono wrote a comment.

2018/11/16 10:48

「 Agda による Automaton の実装」で発表します。MoarVM using CbC の話も少しします。

oskimura

oskimura wrote a comment.

2018/11/12 10:42

Erlangで言語を作るみたいな感じで発表してみようと思います。 https://gist.github.com/oskimura/72ce9b281a4a0500b4c710756edf9fee

Shumpei Kobayashi

Shumpei Kobayashi wrote a comment.

2018/11/06 17:53

専門ではないので、言語処理系の範囲がよく分からないのですが、例えばライブラリとして提供されるあるDSLに対して、コンパイル後の処理を最適化するような内容でも問題ありませんでしょうか?具体的には、自動微分の最適化について(arXiv:1810.08297v2)に関して少し発表したく思います。

erukiti

erukiti wrote a comment.

2018/11/03 08:30

大変申し訳ありません。その日都合が悪くて参加自体ができなくなりました

kmizu

kmizu wrote a comment.

2018/10/14 03:12

@erukiti さん、ありがとうございます。プログラムに追記しておきました。ご希望の発表時間はありますか?(15~30分の範囲内でお願いします)

erukiti

erukiti wrote a comment.

2018/10/12 21:13

V8を組み込む、で発表したいです

kmizu

kmizu published 言語処理系勉強会 Vol.1.

10/12/2018 16:35

言語処理系勉強会 Vol.1 を公開しました!

Ended

2018/11/17(Sat)

13:30
18:30

You cannot RSVP if you are already participating in another event at the same date.

Registration Period
2018/10/12(Fri) 16:30 〜
2018/11/16(Fri) 23:30

Location

株式会社オプト 5F

東京都千代田区四番町6番 東急番町ビル

Organizer

Attendees(51)

todesking

todesking

言語処理系勉強会 Vol.1 に参加を申し込みました!

giantneco

giantneco

言語処理系勉強会 Vol.1 に参加を申し込みました!

usagisan2020

usagisan2020

言語処理系勉強会 Vol.1に参加を申し込みました!

bonotake

bonotake

言語処理系勉強会 Vol.1 に参加を申し込みました!

yutopp

yutopp

言語処理系勉強会 Vol.1に参加を申し込みました!

komei_takayama

komei_takayama

言語処理系勉強会 Vol.1 に参加を申し込みました!

toshinao

toshinao

言語処理系勉強会 Vol.1 に参加を申し込みました!

sm0kym0nkey

sm0kym0nkey

言語処理系勉強会 Vol.1に参加を申し込みました!

mi-chang

mi-chang

言語処理系勉強会 Vol.1 に参加を申し込みました!

yuki

yuki

言語処理系勉強会 Vol.1 に参加を申し込みました!

Attendees (51)

Canceled (49)