Executando verificação de segurança...
1

Aparenta ser algo interessante! Porém me parece que ele ainda não tem suporte para lists, maps, loops e etc, né? Bom, é um projeto com somente 2 meses de vida, então acho que dá para relevar...
Em todo caso, parece promissor. Tentarei testar ele depois caso eu me veja com tempo livre. No momento, minhas únicas ressalvas são relacionadas ao nome, que eu acho que possa ser confundido com o "Cascading" do CSS a depender do contexto, e à extensão que você parece ter adotado, pois acredito que XCSS já seja utilizado em alguma outra tecnologia. No entanto, essas questões não parecem ser problemas significativos.

Carregando publicação patrocinada...
4

Mudar de nome agora é complicado. Já publiquei o pacote na nuget como Cascadium.Compiler. Mas admito que deveria ter pensado mais.

De qualquer forma, gosto do Cascadium, acho ele curto e memorável.

Sendo sincero, não pretendo expandir ele para ter lists, maps, loops e etc. Quero fazer que ele seja o mais próximo possível do CSS, de fato para não fugir muito do escopo dele. Não fiz para competir com o SCSS, mas como uma alternativa para quem não precisa de 90% dos recursos que maioria dos outros pré-processadores oferecem.

O objetivo dele é simplicidade, manter a sintaxe mais similar possível ao CSS, aplicando e implementando boas propostas que foram recusadas pelo comitê web, como Nesting.

De qualquer forma, agradeço o feedback!