Eu acho que, quanto menos pontuação que serve apenas para o compilador/interpretador, mais bonita é a linguagem. Qualquer programador acima do nível -1 endenta o programa. Nada mais simples do que usar o deslocamento para eliminar os símbolos para a definição dos blocos de programação. Arrays devem ter os índices arbitrários e não ser obrigado a iniciar em zero que eu acho meramente acadêmicas.
De qualquer forma, todas as linguagens que eu conheço sempre possuem algo que eu não gosto.