11
编程语言应该严格还是宽松?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 2年前关闭。 在Python和JavaScript中,分号是可选的。 在PHP中,围绕数组键的引号是可选的($_GET[key]vs $_GET['key']),尽管如果省略它们,则会首先使用该名称查找常量。它还允许2种不同样式的块(用冒号或大括号分隔)。 我现在正在创建一种编程语言,并且试图确定我应该做的严格程度。在很多情况下,多余的字符不是真正必要的,并且由于优先级的原因可以明确地解释,但我想知道是否仍应强制使用它们以鼓励一致性。 你怎么看? 好的,我的语言不是花哨的模板语言,而是编程语言。Haml和Django模板之间的一种交叉。打算与我的C#Web框架一起使用,并且应该具有很好的可扩展性。