読者です 読者をやめる 読者になる 読者になる

セカイ内存在証明

それは多分、単なる思い付き

200のプログラミング言語でQuineを書きました。

# -*- coding: utf-8 -*-
s=u"""

この記事はQuine Advent Calendar 2014の181日目になります。なんだかとても疲れてるので今日は新しい言語でQuineは書きません。

二日前になりますが、200言語でQuineを書きました。

github.com


200言語もよく書いたものだな、と思います。色々な言語があったのですが、特に印象に残ったのはoocみたいな意外と実用できそうな言語でしょうか。他には、諸々のAltJSでしょうか。ただ、AltJSでQuineを書くのは、大抵JSON.stringifyが強すぎるのでアレだと思います。

AltJSと言えば、昨日の「ECMAScript6策定目前! ECMA262読書会・1周年記念会」でLT発表をしてきました。

ecma262reading.doorkeeper.jp

「AltES6 Introduction」というタイトルです。

ただ、あまり上手く話せなくて迷惑かけたな、という感じがするので、もう少し上手く話せるようになるといいな、と思います。

それと、誘ってくださったい id:TAKESAKO さんありがとうございます。楽しい集まりでした。

それでは、こんな中身のあまり無い記事に目を通してくださったみなさんに感謝を。そして、Quine Advent Calendarはもう少し続けるつもりです。まだやり残した言語があるので‥‥。

""";f=u'# -*- coding: utf-8 -*-{3}s=u"""{0}""";f=u{2}{1}{2};f=f.format(s,f,chr(39),chr(10));import sys;print(f if sys.hexversion>=0x3000000 else f.encode("utf-8"))';f=f.format(s,f,chr(39),chr(10));import sys;print(f if sys.hexversion>=0x3000000 else f.encode("utf-8"))