Когда я мечтаю о языке, я думаю о том, какие функции важны для меня во время сна. Только когда вы выясните, какие функции важны для вас, вы сможете найти лучший ответ на какой синтаксис. Например, если вам нужны именованные параметры, это сильно влияет на ваш выбор дизайна о том, как выглядят вызовы методов (например, Objective-C или Python).
Разработка языка может быть очень интересной задачей. Я призываю вас сделать шаг назад и спросить себя "Мне действительно нравится, как это делается в X?" (подставляя какое-то название языка). Если это то, что ты всегда любил, укради это . Если нет, посмотрите в другом месте. Создайте свой окончательный гибрид того, что вы любите, и оставьте то, что ненавидите!