Если делаешь для себя и никто код не увидит - пиши хоть на суахили...
А если это кому-то нужно будет читать или поддерживать лучше все писать на английском, особенно если это могут быть люди из других стран, чтобы не было проблем.
Ну если 100% никто кроме русскоговорящих не увидит можно и по русски. Но чревато в будущем.
А например китаец возьмет и напишет все по китайски.
На английском.
Я встречался со старыми проектами с комментариями на русском, так там из-за времени кодировки полетели и прочитать ничего невозможно.
Только английский, даже в РФ
Так это не из-за времени, а потому что сохранен скажем в windows-1251 и открывается в utf-8, если подобрать и открыть в правильной кодировке все прочитать можно