Dot syntax has been talked about in the past, and don't forget that it's not even just dot syntax that doesn't exist in LC, you can't even say: a = 1 The answer given, I believe, is that they are focussing even more on making the language human readable, and that's their target audience, not we who use dot syntax in other languages.