Jazyk pouze pro zápis - Write-only language - Wikipedia
v počítačový humor, a jazyk pouze pro zápis je pejorativní termín pro a programovací jazyk údajná syntaxe nebo sémantika dostatečně hustá a bizarní, takže jakékoli rutině významné velikosti je příliš obtížné porozumět ostatním programátorům a nelze ji bezpečně upravit.[1] Podobně, kód pouze pro zápis je zdrojový kód tak tajemný, složitý nebo špatně strukturovaný, že jej nikdo nemůže spolehlivě upravit nebo dokonce pochopit s možnou výjimkou autora.[1]
Mezi jazyky, které byly posmívány pouze pro zápis, patří APL, Technika dynamického ladění (DDT), Perl,[2] Forth, Textový editor a korektor (TECO),[3] Mathematica, IGOR Pro a regulární výraz syntaxe používaná v různých jazycích. Mezi atributy, které mají tyto jazyky společné, patří velká sada operátorů a syntaxe, která podporuje nebo alespoň povoluje psaní velmi hustého kódu.[Citace je zapotřebí ] Některé mají také syntaxe, které se velmi liší od jiných jazyků, jiné používají různé sady znaků.[Citace je zapotřebí ]Níže uvedený kód je například Conwayova hra o život jak je napsáno v APL2:[4]
⍎'⎕',∊N⍴⊂S←'← ⎕ ← (3 = T) ∨M∧2 = T ← ⊃ + / (V⌽¨⊂M), (V⊖¨⊂M), (V, ⌽V) ⌽¨ (V, V ← 1 - 1) ⊖¨⊂M '
Viz také
- Esoterický programovací jazyk
- Mezinárodní soutěž o zmatené kódy C.
- Zmatek (software)
- Špagetový kód
- Paměť pouze pro zápis
- Perl
Reference
- ^ A b "jazyk pouze pro zápis". Soubor žargonu. Citováno 2015-03-28.
- ^ „Jazyk pouze pro zápis“. Citováno 2015-03-28.
- ^ Finseth, Craig A. (2006). Řemeslo pro úpravy textu. Svůdná žena. ISBN 978-1-4116-8297-9.
- ^ „Conwayova hra o život v jedné linii APL“. Dr.Dobbs. Únor 2006. Archivovány od originál dne 2015-03-24. Citováno 2015-03-28.