Существует ли точный / правильный термин для описания этой разницы между синтаксисом / конструкциями языков программирования, например VB6 с его (if ... else ... endif) и C # с его фигурными скобками для условных операторов.
Я использую синтаксис VB6 и C # в качестве примеров, так как я более знаком с их синтаксисом.
Например, синтаксис Visual Basic 6 использует более подробный, естественный язык, такой как структура.
If (id = 0) Then
id = MyObject.Add(Me)
Else
Call MyObject.Update(Me)
End If
в то время как C # имеет более лаконичный синтаксис, такой как:
if (id == 0)
{
id = MyObject.Add(this);
}
else
{
MyObject.Update(this);
}
Лаконичность? Естественная язык? Или есть более «научное» слово для описания синтаксиса?