Hacker Dictionary
 
Browse the Dictionary...
All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Navigation Random Term
  • runes
    pl.n. 1. Anything that requires {heavy wizardry} or {black art} to {parse} core dumps, JCL commands, APL, or code in a language you haven't... VIEW ENTIRE DEFINITION


  •  View Definition: syntactic sugar 

    syntactic sugar


    [coined by Peter Landin] n. Features added to a language or other formalism to make it `sweeter' for humans, that do not affect the expressiveness of the formalism (compare chrome). Used esp. when there is an obvious and trivial translation of the `sugar' feature into other constructs already present in the notation. C's `a[i]' notation is syntactic sugar for `*(a + i)'. "Syntactic sugar causes cancer of the semicolon." --- Alan Perlis.

    The variants `syntactic saccharine' and `syntactic syrup' are also recorded. These denotes something even more gratuitous, in that syntactic sugar serves a purpose (making something more acceptable to humans) but syntactic saccharine or syrup serves no purpose at all. Compare candygrammar.