Il compilatore del linguaggio Vala può gestire una sintassi dall'aspetto molto diverso, Genie, che probabilmente potrebbe essere considerata una lingua diversa o una sintassi alternativa per una lingua. AFIK, qualsiasi cosa tu possa fare in Vala, puoi scrivere in Genie (ignorando i dettagli di work in progress, bug) per la gioia di chi non ama le parentesi graffe.Sintassi alternativa per C++, a la Genie per Vala?
C'è qualche linguaggio o sintassi alternativa con la stessa relazione con il C++ standard che Genie ha con Vala? Dovrebbe permettere di fare qualsiasi cosa si possa fare in C++. (Non deve essere letto dai normali compilatori C++, tuttavia - non mi aspetto che in questo momento.)
(Problema laterale: Genie/Vala è l'unico esempio a cui riesco a pensare ora. altri esempi?)
"dovrebbe permettere di fare qualsiasi cosa che si può fare in C++." Dovrai essere più specifico di quello. Qualsiasi linguaggio completo di Turing può fare qualsiasi cosa si possa fare in C++. – user470379
C++ è un linguaggio abbastanza difficile da scrivere per un compilatore. Non riesco ad immaginare nessuno che scriva un compilatore che possa fare tutto il C++ in aggiunta ad un'altra lingua. – JaredPar
Per Scheme, [SRFI 49] (http://srfi.schemers.org/srfi-49/srfi-49.html) documenta una sintassi basata su indentazione, chiamata * I-expressions *, che evita le parentesi. –