On another templating language

Just an idea; not yet implemented

This is an idea that is not yet implemented.

A while ago I was thinking about a new templating language:

div.test.some {
    "hello",
    p {
        "Quick brown foxes jump over the lazy dog",
        br,
        a[href="#"].btn.btn-primary#one {
            "Read more"
        }
    }
}

Which should be compiled to HTML:

<div class="test some">
    hello
    <p>
        Quick brown foxes jump over the lazy dog
        <br />
        <a href="#" class="btn btn-primary" id="one">
            Read more
        </a>
    </p>
</div>

And can be minified to:

div.test.some{"hello",p{"Quick brown foxes jump over the lazy dog",br,a[href="#"].btn.btn-primary#one{"Read more"}}}

Compare it to the minified HTML:

<div class="test some">hello<p>Quick brown foxes jump over the lazy dog<br><a href="#" class="btn btn-primary" id="one">Read more</a></p></div>

If I were able to, I might write a compiler—and IntelliSense support—for it. Well, since it is minification friendly, a minification tool for web transfer might as well be provided.