Описание[]
Slang - это язык, являющийся синтаксическим подмножеством Smalltalk, но по сути это диалект C - он однозначно и достаточно просто транслируется в C. Можно сказать, что Slang - это C со Smalltalk-овским синтаксисом.
Предназначение[]
Slang используется для разработки виртуальной машины Squeak. Особенности языка позволяют выполнять всю разработку в самом Squeak-е, используя рефакторинг и прочие инструменты, а так же запускать отлаживаемую VM в самом Squeak-е - этакая "VM второго уровня вложенности" - но при этом получать быстро исполняющийся низкоуровневый код, не зависящий от VM.