LL短歌(5-7-5-7-7)

近年、五・七・五・七・七の三十一バイト(みそひとバイト)の制約のもとで機械語を直接書く「アセンブラ短歌」が日本のハッカーの間で流行っています。軽快に記述できる機械語に比べて、スクリプト言語では、#!/bin/sh(9バイト)などのようなshebangが先頭に存在し、短歌に向いていないと長年言われ続けていました。このような制約のもとでLL系言語でも短歌を詠む手法と、その一例としてPythonバイトコードによる短歌作品についてご紹介します。 http://ll.jus.or.jp/2014/program#tanka 発表者 竹迫良範 @takesako (サイボウズ・ラボ) 続きを読む
3
しーやん @c_nyan

xsstanka のサイトが ban されたwww #lldiver

2014-08-23 15:40:29
cakephper ichikawa @cakephper

アセンブラ短歌の話が面白い #lldiver

2014-08-23 15:40:37
Hirotaka Kawata @hktechno

Python Bytecode でアセンブラ?短歌 #lldiver

2014-08-23 15:40:37
publichtml @publichtml

「LLはshebangがあるから単語に向かない」そこカウントするのw #lldiver

2014-08-23 15:41:06
publichtml @publichtml

「だったらバイトコードだ!ということでPythonのバイトコードで短歌を詠みました」ww #lldiver

2014-08-23 15:42:19
通行人B @der_Passant_B

引数取らないバイトコードを利用するのは上手い #lldiver

2014-08-23 15:42:44
wenbose@お好きな読み方でどうぞ @wenbose

歌詠みの流れ、Python空の関数をコンパイルして空のpycを作り、中のbytecodeを書き換える手法 #lldiver

2014-08-23 15:42:47
Muddy Dixon @muddydixon

「スタックに無がある」よくわからない #lldiver

2014-08-23 15:43:02
publichtml @publichtml

「スタックに無を積んだ」ここまで3byte #lldiver

2014-08-23 15:43:16
publichtml @publichtml

無を真に変え、真を4個にするまで7byte #lldiver

2014-08-23 15:44:10
yancya @yancya

バイトコード短歌、哲学的すぎw #lldiver

2014-08-23 15:45:29
publichtml @publichtml

よくわからんけど下の句まで行ったらみごとな2014ができたw #lldiver

2014-08-23 15:45:29
wenbose@お好きな読み方でどうぞ @wenbose

2014の誕生!終了! #lldiver そして、会場から盛大な拍手が生まれるw

2014-08-23 15:45:30
Hirotaka Kawata @hktechno

Python Bytecode 短歌は全体的にバイトの上位ビットがスカスカな感じがする。

2014-08-23 15:46:34
publichtml @publichtml

講評「なかなかいいですねぇ、無からこういうものが産まれるというのは」 #lldiver

2014-08-23 15:49:18