(
Computer programming &
Software Engineering,
Patterns:)
INTERCALate, v. t.
To refactor a computer program (typically a large financial application written in Delphi, Smalltalk, C++ or Java), reimplementing it in the more datatype-oriented programming language of INTERCAL.
Unfortunately, the unjustified popularity in recent years of low level programming languages means that this important technique is virtually unknown. INTERCALants typically claim the language's many advanced features, in particular the powerful target-focussed COME FROM co-routining / threading / randomization primitive, make otherwise impossible programming tasks possible in INTERCAL.