Здравствуйте, Temoto, Вы писали:
T>Идея такова: чтобы читать код на C/Perl нужно знать эти языки; для Python/Ruby часто достаточно знать английский.
Может быть... Но лично я не люблю, когда языки программирования пытаются приблизить к английскому. Получается неизменно паскаль.
Синтаксис — это важная составляющая языка, и ее важность в том, чтобы программист (именно программист, а не домохозяйка!) мог легко читать исходники на других языках, и быстро в них разбираться.
Есть традиционный, сложившийся синтаксис, не один десяток языков, на которых восклицательный знак это логическое отрицание. Это ни хорошо и ни плохо, это просто есть и все

Стандарт де-факто. Зачем придумывать что-то еще?