Submit Search
Upload
括弧を使わないLispプログラミング
•
3 likes
•
1,795 views
Yuta Mizushima
Follow
Lisp Meet Up presented by Shibuya.lisp #23 での発表スライド
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 11
Download now
Download to read offline
Recommended
合同勉強会 in 大都会岡山 -2018 Winter- にて、LISP系のインタプリタ型言語を作った話をしました。
プログラミング言語を作る
プログラミング言語を作る
Masaya Konishi
ShibuyalispTT#4 LT 他言語で作ったWEBページをLispでも!
ShibuyalispTT#4 LT 他言語で作ったWEBページをLispでも!
Toshiaki Maki
Multi paradigm design
Multi paradigm design
Akira Takahashi
Start Concurrent
Start Concurrent
Akira Takahashi
新米プログラマーにぜひ読んで欲しい 「プログラミング作法」のまとめ
覚えておきたいプログラミング作法
覚えておきたいプログラミング作法
Junya Shimazu
俺とGitHubとcodeシリーズ
俺とGitHubとcodeシリーズ
俺とGitHubとcodeシリーズ
Masayuki KaToH
福井技術者の集い その5 発表資料
楽しいプログラミング
楽しいプログラミング
明洋 庄司
づや会 vol.1
Phperがgoをさわってみた
Phperがgoをさわってみた
yasuo424
Recommended
合同勉強会 in 大都会岡山 -2018 Winter- にて、LISP系のインタプリタ型言語を作った話をしました。
プログラミング言語を作る
プログラミング言語を作る
Masaya Konishi
ShibuyalispTT#4 LT 他言語で作ったWEBページをLispでも!
ShibuyalispTT#4 LT 他言語で作ったWEBページをLispでも!
Toshiaki Maki
Multi paradigm design
Multi paradigm design
Akira Takahashi
Start Concurrent
Start Concurrent
Akira Takahashi
新米プログラマーにぜひ読んで欲しい 「プログラミング作法」のまとめ
覚えておきたいプログラミング作法
覚えておきたいプログラミング作法
Junya Shimazu
俺とGitHubとcodeシリーズ
俺とGitHubとcodeシリーズ
俺とGitHubとcodeシリーズ
Masayuki KaToH
福井技術者の集い その5 発表資料
楽しいプログラミング
楽しいプログラミング
明洋 庄司
づや会 vol.1
Phperがgoをさわってみた
Phperがgoをさわってみた
yasuo424
忘年会議2017のLTです。
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Akira Kaneda
Udemyで公開している講座の冒頭部分の資料です。 Udemyのコースはコチラ https://www.udemy.com/course/python-spark-pyspark/?referralCode=E67BF8B61F65866794EB
Pythonとsparkで学ぶpyspark 速習講座
Pythonとsparkで学ぶpyspark 速習講座
YUKI SAITO
PHPカンファレンス福岡2017の15分枠でお話した内容です。 Feel free to try machine learning with php-ai/php-ml
PHP-MLを使用して気軽に機械学習にトライしてみる
PHP-MLを使用して気軽に機械学習にトライしてみる
Ryo Shibayama
第二回東海北陸ロボコン交流会 豊田高専プレゼン
第二回東海北陸ロボコン交流会 豊田高専プレゼン
第二回東海北陸ロボコン交流会 豊田高専プレゼン
東海北陸ロボコン 交流会
RUPC2014_Day3_Summary
RUPC2014_Day3_Summary
Yuma Inoue
PFI 社内セミナーで発表した Gröbner 基底に関するざっとした資料です。 動画:http://www.ustream.tv/recorded/45083535 http://www.ustream.tv/recorded/45083876
技術者が知るべき Gröbner 基底
技術者が知るべき Gröbner 基底
Hiromi Ishii
sicp
Lisp on Lisp
Lisp on Lisp
stibear (stibear1996)
ラムダ式で純LISPに近いものを組み上げます
(Lambdaだけで)純LISPのようなナニかを作る
(Lambdaだけで)純LISPのようなナニかを作る
Daichi Teruya
僕がどういう視点で言語を見ているか、なぜCommon Lispを選んだか、そして今後Common Lispはどうあるべきなのか。
Lisperの見る世界
Lisperの見る世界
fukamachi
迷路自動生成の簡単なアルゴリズムを説明
迷路自動生成
迷路自動生成
Yuta Mizushima
括弧への異常な愛情 または私は如何にして心配するのを止めてCommon Lispを愛するようになったか
括弧への異常な愛情 または私は如何にして心配するのを止めてCommon Lispを愛するようになったか
m2ym
Lisp Poetry
Lisp Poetry
fukamachi
Lispによる宇宙との調和を目指して~禅~
神の言語による自然言語処理
神の言語による自然言語処理
antibayesian 俺がS式だ
はんなりPython#27の資料です
Hannari python#27
Hannari python#27
hiroya akita
社内勉強会で PyPy の紹介をしたスライド
PyPy 紹介
PyPy 紹介
shoma h
2015年10月23日にピクシブ株式会社で行った、ぐるなびさんとの合同勉強会で発表
Real World PHP in pixiv
Real World PHP in pixiv
Kenta USAMI
2022/01/22 PyCon Kyushu KUMAMOTO キーノート https://kyushu.pycon.jp/2022/ このタイトルには、2つの意味を込めました。自分自身がプログラマーという趣味そして仕事に出会ったこと、また、たくさんのプログラマー仲間と出会えたことです。私のプログラミング活動は、コミュニティとそこでの出会いに支えられてきました。 Pythonを中心としたプログラミング活動についてふりかえり、Growにつながる 3つのことを紹介します。
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
Takayuki Shimizukawa
上司から「なんでPHPなの?」と言われたら PHP弾劾を受けた時に切り返す、伝家の宝刀。いや、諸刃の剣 このセリフ良く言われるのではないでしょうか。 「え、なんで今JavaをPHPにリプレイス?」「え、Goの方が早くない?」「最近はPythonでしょ」とか言われたら言い返してやりましょう。 「いや、PHPじゃないと駄目なんです!!」 と。 ぶっちゃけPHPでないと行けない理由なんてものはありません。でも、PHPerがPHPを選択するのには理由があるのです。 そんな、をみなさんにお渡しします(ネタ有り)
PHP conference kansai2018_ishihara
PHP conference kansai2018_ishihara
ishihara_yuki
2016-04-16@php conference Hokkaido
♡PHPが恋しい話♡
♡PHPが恋しい話♡
Shinichi Takahashi
2008/11/27 Internet Week 2008 「実践!IPv6 Webサービス構築」で発表した資料。
PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際
Tetsuji Koyama
self introduction
20090801phpstudy Sanemat
20090801phpstudy Sanemat
Kenichi Murahashi
Pythonの紹介
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
civic Sasaki
More Related Content
What's hot
忘年会議2017のLTです。
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Akira Kaneda
Udemyで公開している講座の冒頭部分の資料です。 Udemyのコースはコチラ https://www.udemy.com/course/python-spark-pyspark/?referralCode=E67BF8B61F65866794EB
Pythonとsparkで学ぶpyspark 速習講座
Pythonとsparkで学ぶpyspark 速習講座
YUKI SAITO
PHPカンファレンス福岡2017の15分枠でお話した内容です。 Feel free to try machine learning with php-ai/php-ml
PHP-MLを使用して気軽に機械学習にトライしてみる
PHP-MLを使用して気軽に機械学習にトライしてみる
Ryo Shibayama
第二回東海北陸ロボコン交流会 豊田高専プレゼン
第二回東海北陸ロボコン交流会 豊田高専プレゼン
第二回東海北陸ロボコン交流会 豊田高専プレゼン
東海北陸ロボコン 交流会
RUPC2014_Day3_Summary
RUPC2014_Day3_Summary
Yuma Inoue
PFI 社内セミナーで発表した Gröbner 基底に関するざっとした資料です。 動画:http://www.ustream.tv/recorded/45083535 http://www.ustream.tv/recorded/45083876
技術者が知るべき Gröbner 基底
技術者が知るべき Gröbner 基底
Hiromi Ishii
What's hot
(6)
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Pythonとsparkで学ぶpyspark 速習講座
Pythonとsparkで学ぶpyspark 速習講座
PHP-MLを使用して気軽に機械学習にトライしてみる
PHP-MLを使用して気軽に機械学習にトライしてみる
第二回東海北陸ロボコン交流会 豊田高専プレゼン
第二回東海北陸ロボコン交流会 豊田高専プレゼン
RUPC2014_Day3_Summary
RUPC2014_Day3_Summary
技術者が知るべき Gröbner 基底
技術者が知るべき Gröbner 基底
Viewers also liked
sicp
Lisp on Lisp
Lisp on Lisp
stibear (stibear1996)
ラムダ式で純LISPに近いものを組み上げます
(Lambdaだけで)純LISPのようなナニかを作る
(Lambdaだけで)純LISPのようなナニかを作る
Daichi Teruya
僕がどういう視点で言語を見ているか、なぜCommon Lispを選んだか、そして今後Common Lispはどうあるべきなのか。
Lisperの見る世界
Lisperの見る世界
fukamachi
迷路自動生成の簡単なアルゴリズムを説明
迷路自動生成
迷路自動生成
Yuta Mizushima
括弧への異常な愛情 または私は如何にして心配するのを止めてCommon Lispを愛するようになったか
括弧への異常な愛情 または私は如何にして心配するのを止めてCommon Lispを愛するようになったか
m2ym
Lisp Poetry
Lisp Poetry
fukamachi
Lispによる宇宙との調和を目指して~禅~
神の言語による自然言語処理
神の言語による自然言語処理
antibayesian 俺がS式だ
Viewers also liked
(7)
Lisp on Lisp
Lisp on Lisp
(Lambdaだけで)純LISPのようなナニかを作る
(Lambdaだけで)純LISPのようなナニかを作る
Lisperの見る世界
Lisperの見る世界
迷路自動生成
迷路自動生成
括弧への異常な愛情 または私は如何にして心配するのを止めてCommon Lispを愛するようになったか
括弧への異常な愛情 または私は如何にして心配するのを止めてCommon Lispを愛するようになったか
Lisp Poetry
Lisp Poetry
神の言語による自然言語処理
神の言語による自然言語処理
Similar to 括弧を使わないLispプログラミング
はんなりPython#27の資料です
Hannari python#27
Hannari python#27
hiroya akita
社内勉強会で PyPy の紹介をしたスライド
PyPy 紹介
PyPy 紹介
shoma h
2015年10月23日にピクシブ株式会社で行った、ぐるなびさんとの合同勉強会で発表
Real World PHP in pixiv
Real World PHP in pixiv
Kenta USAMI
2022/01/22 PyCon Kyushu KUMAMOTO キーノート https://kyushu.pycon.jp/2022/ このタイトルには、2つの意味を込めました。自分自身がプログラマーという趣味そして仕事に出会ったこと、また、たくさんのプログラマー仲間と出会えたことです。私のプログラミング活動は、コミュニティとそこでの出会いに支えられてきました。 Pythonを中心としたプログラミング活動についてふりかえり、Growにつながる 3つのことを紹介します。
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
Takayuki Shimizukawa
上司から「なんでPHPなの?」と言われたら PHP弾劾を受けた時に切り返す、伝家の宝刀。いや、諸刃の剣 このセリフ良く言われるのではないでしょうか。 「え、なんで今JavaをPHPにリプレイス?」「え、Goの方が早くない?」「最近はPythonでしょ」とか言われたら言い返してやりましょう。 「いや、PHPじゃないと駄目なんです!!」 と。 ぶっちゃけPHPでないと行けない理由なんてものはありません。でも、PHPerがPHPを選択するのには理由があるのです。 そんな、をみなさんにお渡しします(ネタ有り)
PHP conference kansai2018_ishihara
PHP conference kansai2018_ishihara
ishihara_yuki
2016-04-16@php conference Hokkaido
♡PHPが恋しい話♡
♡PHPが恋しい話♡
Shinichi Takahashi
2008/11/27 Internet Week 2008 「実践!IPv6 Webサービス構築」で発表した資料。
PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際
Tetsuji Koyama
self introduction
20090801phpstudy Sanemat
20090801phpstudy Sanemat
Kenichi Murahashi
Pythonの紹介
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
civic Sasaki
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返って
Kohki Yamagiwa
YAPC::Asia 2014にてトークした、Perl Monger向けのPHP紹介トークのスライドです。
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
Junichi Ishida
第8回ACRiウェビナー:小野様ご講演資料 「HLSは私の救世主?(使わなきゃ損です…)」
ACRiウェビナー:小野様ご講演資料
ACRiウェビナー:小野様ご講演資料
直久 住川
デザインガイア2016@立命館大学大阪いばらぎキャンパスでのRECONF研 招待講演
ソフトウェアエンジニアと高位合成
ソフトウェアエンジニアと高位合成
Kenichiro MITSUDA
2016/8/10開催 みんなのPython勉強会資料です。
プログラミング学習とScratch raspi python
プログラミング学習とScratch raspi python
Yoshitaka Shiono
グリー社内勉強会「Mini Tech Talk」発表資料 20141031 Python & PyConJP 2014 Report / 亀井 利光 & 中野 和貴 ※「Mini Tech Talk」とは、グリー社内で毎週金曜のランチタイムを利用して開催されている技術勉強会です
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
PyPy の紹介
次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発
shoma h
This slide describe why a printing guy (me!) has an interest to Lightweight Languages.
LL Onsen 2008 OpenPrinting
LL Onsen 2008 OpenPrinting
Naruhiko Ogasawara
IT交流勉強会でのスライド
Hiroshima.rb on github
Hiroshima.rb on github
Tomohiko Himura
Pyladies Tokyo 一周年記念 LT
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
Yusuke Kon
テスト・テスト
第1回勉強会
第1回勉強会
Yukie Kanzawa
Similar to 括弧を使わないLispプログラミング
(20)
Hannari python#27
Hannari python#27
PyPy 紹介
PyPy 紹介
Real World PHP in pixiv
Real World PHP in pixiv
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
PHP conference kansai2018_ishihara
PHP conference kansai2018_ishihara
♡PHPが恋しい話♡
♡PHPが恋しい話♡
PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際
20090801phpstudy Sanemat
20090801phpstudy Sanemat
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返って
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
ACRiウェビナー:小野様ご講演資料
ACRiウェビナー:小野様ご講演資料
ソフトウェアエンジニアと高位合成
ソフトウェアエンジニアと高位合成
プログラミング学習とScratch raspi python
プログラミング学習とScratch raspi python
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発
LL Onsen 2008 OpenPrinting
LL Onsen 2008 OpenPrinting
Hiroshima.rb on github
Hiroshima.rb on github
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
第1回勉強会
第1回勉強会
括弧を使わないLispプログラミング
1.
ymizushi 括弧を使わないLispプログラミング 2014-12-22 Shibuya.lisp #24
2.
自己紹介 ● 動画配信サービスのエンジニア ● 仕事ではPHPが中心 ○
PHPからScalaに移行中 ● 最近趣味でよく使う言語 ○ TypeScript ○ Clojure ○ Python ● github.com/ymizushi
3.
EmotionalHubについて ● github.com/ymizushi/EmotionalHub ● Lispプログラミングとグラフィカルプログラミングを統合した 教育・エンタメプラットフォーム ○
を目指し中...
4.
開発動機 ● プログラミング学習サービスを作りたい ● 初学者にはLispが適しているはずという思い込 み
5.
Lispが一般に受け入れられない理由 ● 部署内でLispについてどう思うかをヒアリング ○ 括弧が多くてコードが書きにくい ○
括弧が多くてコードが読みにくい ○ 括弧が多くてコードが書きにくい ○ 括弧が多くてコードが読みにくい ○ 括弧が多くてコードが書きにくい ○ 括弧が多くてコードが読みにくい
6.
Lispに括弧は必要か? ● そもそも本質はツリー構造 ● ツリー構造さえ表現できれば括弧は必要ない ●
ツリーは図で表現出来る ● 実はグラフィカルプラグラミングに適している?
7.
プロトタイプを作ってみた ● デモ
8.
Emolaについて ● TypeScriptで記述 ● Lisp-1 ●
例文 (defn calc (x) (let (y 1 z 2) (* x y z))) ● マクロとかTCO、継続はまだない ○ 今後実装予定 ● github.com/ymizushi/EmotionalHub
9.
感想 ● 視覚的に見ていて楽しい ● インターフェースや操作性、演出を改善すれば 教育やエンタメ的に拡がる余地はある?
10.
今後実装・改善する機能 ● サウンドシンセサイズ・シーケンス機能 ○ 聴覚についても表現出来るようにする ●
多人数プログラミング ○ ツリーへの操作は多人数プログラミングしやすい? ■ ファイル単位でのロックではなく、各ツリー毎のロック だけでよくなるため ● UI/UXの改善
11.
ご清聴ありがとうございました
Download now