Ad Discendum, Non Ad Docendum

Для того, чтобы учиться, а не для того, чтобы учить

Quines

Posted by Денис Лозко Sun, 18 Mar 2007 13:13:00 GMT

Досталась, мне как-то в руки книжка одна:

“Алгоритмические трюки для программистов” (ozon/amazon)

Саму книжку я не читал пока – так пролистал/посмотрел картинки. Но речь не о ней, вернее о ней но не совсем. При просмотре, меня заинтересовала одна сноска, в которой упоминается “Cамая короткая программа на C, известная автору, написана Владом Таировым и Рашидом Фахреевым и содержит всего 64 символа:

main(a){printf(a,34,a="main(a)printf(a,34,a=%c%s%c,34);}",34);}

Мне тогда идея самих коротких себяпечатаемых программ, показалась весьма занятной, и я о ней как то подзабыл.

Но на одном party-сборище (вроде это было на дне рожденья у [info]дЯтила) то-ли Пира, то-ли [info]З0йц упомянул о том, что самая короткая такая программа – на LISP’е:

T

Против чего, точно не попрешь.

После этого у меня засела в голови идея, о том, что-бы собрать такие вещи где-то в одном месте. Таким одним местом предполагался мой блог, которого тогда не было по причине …

Вообщем, я вот решился сделать для них место, и тут…

И тут оказалось, что “это еще до вас – в XII-м веке”:

The Quine Page (by Gary P. Thompson)

Там много чего есть. Единственное отличие от моей идеи – то, что там собраны не только самые короткие.

Так же, если что можно почитать:

Posted in , | 3 comments | Tags , , | atom

Trackbacks

Use the following link to trackback from your own site:
http://blog.org.ua/trackbacks?article_id=quines&day=18&month=03&year=2007

Comments

Leave a response

  1. Avatar
    Alexander Solovyov
    about 1 hour later:

    О! t :)

  2. Avatar
    woody
    about 1 hour later:

    рульный ссылко

  3. Avatar
    Денис Лозко
    about 2 hours later:

    рульный ссылко

    Какой именно?

Leave a comment