vak: (Улыбка)
[personal profile] vak
Write-only language это такой язык, на котором можно написать программу, но нельзя прочитать и понять. Хорошим примером может служить конвеевская игра "Жизнь", написанная на языке APL:

⍎'⎕',∈N⍴⊂S←'←⎕←(3=T)∨M∧2=T←⊃+/(V⌽"⊂M),(V⊖"⊂M),(V,⌽V)⌽"(V,V ←1¯1)⊖"⊂M'

Подробное объяснение можно найти в статье из журнала Dr.Dobbs: http://catpad.net/michael/apl/

Этот эффект объясняет, почему Си- и Паскалеподобные языки остаются более массовыми, несмотря на прогресс функциональных языков типа Haskell.

Date: 2014-07-27 20:17 (UTC)
From: [identity profile] proxfessor.livejournal.com
Есть еще замечательная программа из 12+ символов для вычисления числа "пи" с любой наперед заданной точностью:

--/4÷1-2×⍳1eX

(Заменить X на большое целое число.)
Edited Date: 2014-07-27 21:54 (UTC)