Slimはtiltというgemと連動しているため、
coffee scriptやsass、markdownを書くときに便利な機能を使えます。
実例
例えば、
coffee: square = (x) -> x * x markdown: #Header Hello from #{"Markdown!"} Second Line!
なんてslimスクリプトだと
<script type="text/javascript">(function() { var square; square = function(x) { return x * x; }; }).call(this); </script><h1>Header</h1> <p>Hello from Markdown! Second Line!</p>
といった塩梅でコンバートしてくれます。
一々script type="text/javascript"……なんて書かなくて良いわけです。