User Tools

Site Tools


vogonism

Table of Contents

Vogonism

Return to Haskell glossary, Programming glossary, Haskell Bibliography

First described by Douglas Adams and later formalised by the German Pirate Party, Vogonism terms a manner of acting such that information is kept hidden in public sight. In case of complaints about the lack of information available, vogonists usually refer to the public availability of said hidden information.

A distinctive property of vogonism is the establishment of an inscrutable network of communication channels and modes, as well as inconsistent use of those: In that manner, information is avoided to be present where recipients expect it due to related information already having been transmitted over the same channel.

In human societies, a vogonic information system excels in limiting the effective use of itself to a small circle of insiders, all the while providing plausible deniability.

In computer science, the vogonic property can refer to both code that is written so sloppily and without regard to readability that only a tiny number of people (usually the authors, and not even those after a couple of months) can comprehend it, as well as to code that has problems understanding itself. Examples for the latter case would be a high to very high percentage of data type conversions, or functions that become non-total after a (pseudo)random number of uses. Contrast Hoare Property.

Fair Use Sources

Haskell: Haskell Fundamentals, Haskell Inventor - Haskell Language Designer: Lennart Augustsson, Paul Hudak, John Hughes, Simon Peyton Jones, John Launchbury, Erik Meijer, Philip Wadler in 1990 (see Conference on Functional Programming Languages and Computer Architecture (FPCA 1987); Haskell keywords, Haskell data structures - Haskell algorithms, Haskell syntax, Haskell OOP, Haskell compiler (ghc - Glorious Glasgow Haskell Compilation System), Haskell installation (brew install ghc, choco install ghc) Haskell IDEs, Haskell development tools, Haskell DevOps - Haskell SRE - Haskell CI/CD, Cloud Native Haskell - Haskell Microservices - Serverless Haskell, Haskell Security - Haskell DevSecOps, Haskell and databases, Haskell data science - Haskell DataOps, Haskell machine learning - Haskell DL, Haskell deep learning, Functional Haskell, Haskell concurrency - Haskell parallel programming - Async Haskell, Haskell and scientific computing, Haskell history, Haskell bibliography, Haskell courses, Haskell glossary, Haskell topics, Haskell courses, Haskell Standard Library, Haskell libraries, Haskell frameworks, Haskell scientific computing, Haskell research, Haskell GitHub, Written in Haskell, Haskell popularity, Haskell Awesome list, Haskell topics, Haskell Versions (navbar_haskell - see also navbar_haskell_standard_library, navbar_haskell_libraries, navbar_haskell_reserved_words, navbar_haskell_functional, navbar_haskell_concurrency)


© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.


vogonism.txt · Last modified: 2024/04/28 03:40 (external edit)