Или из собеса в одну контору: - какими буквами из solid пожертвуешь при решении «такой-то» задачи? - всеми, если это задача на раз и не подразумевает поддержки.
То есть я готов наговнокодить если это решит проблему)
Прям писец элементарщина. Кого то останавливают такие задачи? Тупо же на знание асинхронщины и таск. Вот если бы timer 2 был микротаской, то пример бы хотя бы был полон для понимания event loop. А так… просто огрызок из es5
Это не про скомпилируй, а про «прочитай этот код». Мы же все любим говорить, что код чаще читаем, чем пишем. Дак в чем проблема прочитать код на языке которым владеешь