What is "slim-lang"
It started as an exercise to see how much can be removed from a standard html template (<
, >
, closing tags, etc...). As more people became interested in Slim, its functionality grew and so the syntax gained more flexibility.
Slim uses temple and tilt and if you want to learn how it works, you can study these projects (temple and tilt).