run = True
def start():
for event in self.long_poll.listen(): # Слушаем сервер
if event.type == VkBotEventType.MESSAGE_NEW:
if event.object.from_id not in self.users:
self.users[event.object.from_id] = Commander()
# Пришло новое сообщение
if event.type == VkBotEventType.MESSAGE_NEW:
self.send_msg(event.object.peer_id, self.users[event.object.from_id].input(event.object.text))
while run:
try:
start()
except КонкретноеИсключение as exc:
# Здесь нужно его залогировать
рекурсивная_функция(аргумент) {
какой-то код
одна_переменная
какой-то код
другая_переменная
какой-то код
возврат рекурсивная_функция(некоторое_значение)
}
рекурсивная_функция(аргумент) {
какой-то код
одна_переменная
какой-то код
другая_переменная
какой-то код
возвращаемое_значение = рекурсивная_функция(некоторое_значение)
другой код
третья_переменная
другой код
другой код
возврат чего-то
}
Под .Net я знаю только C# и F#, один ооп, второй фп.
Насчет С и тд это другое. По сути есть разница языков в возможностях и экосистеме, а другое дело разница в синтаксисе, но по сути одна и та же база. Например я вижу язык Go, и в нем ясно, что этот ЯП хорош своей производительностью и он очень хорош из коробки для веба.
Знаю только, что Никита Прокопов на нём пишет.
Довольно редкий язык на самом деле.