Desugared

/diːˈʃʊɡərd/ adjective

Definition

Having had sugar removed or reduced, especially in reference to software code where syntactic sugar has been simplified to its basic form.

Etymology

From de- (removal) + sugar (the sweet substance, or in programming, syntax that makes code easier to read). The term 'syntactic sugar' originated in programming in the 1960s to describe convenient syntax that simplifies underlying code.

Kelly Says

Programmers borrowed the candy metaphor to describe 'syntactic sugar'—code that tastes sweet to read but is just sweetening underneath. When you desugar it, you're unwrapping the candy to see the actual machine instructions!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.