著者
遠藤 侑介
雑誌
夏のプログラミング・シンポジウム2012「ビューティフルコード」報告集
巻号頁・発行日
pp.47-58, 2013-01-11

本稿は,実用性の観点を排除してプログラミング本来の美しさを追求する「超絶技巧プログラミング」を提案する.このプログラミングにおいては,実用上意味のない目的や制約を設定し,それを充足するプログラムを書く方法を開発する.さらに,Ruby における超絶技巧プログラミングの実例を,その実装技法の解説と共に2 つのテーマに分けて紹介する.1 つはself-descriptive なRuby プログラム,もう1つは使用可能文字を制限したRuby プログラムを書く方法である.これらの事例を通して超絶技巧プログラミングの魅力を示し,また,プログラミング言語Ruby の神秘性の一端を解き明かす.

言及状況

Delicious (1 users, 1 posts)

[via:packrati.us] IPSJ にわけのわからん論文を載せてやったのでぜひご覧ください https://t.co/atvsEltmre – Yusuke Endoh (mametter) http://twitter.com/mametter/status/386096101750628352

はてなブックマーク (7 users, 7 posts)

これはオープンアクセスで誰でも読めるのですね。
“Rubyによる超絶技巧プログラミング”
"Rubyによる超絶技巧プログラミング"

Twitter (69 users, 72 posts, 52 favorites)

“Rubyによる超絶技巧プログラミング” / “情報学広場:情報処理学会電子図書館” http://t.co/ZZooHBKgKQ
Rubyによる超絶技巧プログラミング http://t.co/QwPL5sqCKU
これはオープンアクセスで誰でも読めるのですね。 / “Rubyによる超絶技巧プログラミング - 情報学広場:情報処理学会電子図書館” http://t.co/SC81voOfR3
@phantom1219 http://t.co/h6O1aGOodR ruby IPSJ あとこれ。PDFをDLしてながめてもらえると雰囲気わかるかと。
“Rubyによる超絶技巧プログラミング” / “情報学広場:情報処理学会電子図書館” http://t.co/3RoQLuqCdU
応プロ2、今はruby入れてないけど、これやろうかな。 RT @mametter: IPSJ にわけのわからん論文を載せてやったのでぜひご覧ください https://t.co/cl99b0O0JS
言語Ruby の神秘性の一端を解き明かすだって “@Furuyoshikun:「超絶技巧プログラミング」事例 コンピュータアートとして凄い。FizzBuzzが美しい/ Rubyによる超絶技巧プログラミング 遠藤 侑介/ 情報学広場 http://t.co/Dq50mAq1UL”
うひ / “情報学広場:情報処理学会電子図書館” http://t.co/LJFsAUc9uP
「超絶技巧プログラミング」という題名からもっと技術的な話かと思いきや、コンピュータアートとして凄い。FizzBuzzが美しいし楽しい。 / Rubyによる超絶技巧プログラミング 遠藤 侑介 / “情報学広場:情報処理学会電子図書館” http://t.co/oQX4bet1Ia
なんじゃこりゃ。。。 RT @mametter: IPSJ にわけのわからん論文を載せてやったのでぜひご覧ください https://t.co/vhAnqNU3Cx
抄録の開き直った感がすごい。「実用上意味のない目的や制約」って。QT “@mametter: IPSJ にわけのわからん論文を載せてやったのでぜひご覧ください https://t.co/FgnDDeHnRN”

収集済み URL リスト

https://ipsj.ixsq.nii.ac.jp/ej/?action=pages_view_main&active_action=repository_view_main_item_detail&item_id=95401&item_no=1&page_id=13&block_id=8 (69)

https://ipsj.ixsq.nii.ac.jp/ej/index.php?active_action=repository_view_main_item_detail&item_id=95401&item_no=1&page_id=13&block_id=8 (9)

https://ipsj.ixsq.nii.ac.jp/ej/index.php?action=pages_view_main&active_action=repository_action_common_download&item_id=95401&item_no=1&attribute_id=1&file_no=1&page_id=13&block_id=8 (1)