avva: (Default)
[personal profile] avva
Напоминаю программистам среди нас, что через неделю начинается Advent of Code 2022. Это такой конкурс из задач для программистов, по одной в день с 1 по 25 декабря. Задачи состоят из двух частей, попроще и потяжелее (задачи для всех одинаковые, но входные данные каждому участнику выдаются разные, и нужно ввести правильный ответ, чтобы доказать, что решил). В начале конкурса задачи полегче, к концу могут быть довольно сложными, обычно в том смысле, что решение "в лоб" слишком медленное или требует слишком много памяти, и надо что-то хитрее придумать.

Кроме того, чтобы решить все 25 задач, есть "соревновательный" аспект, в смысле - кто это сделает быстрее всего; куча людей ожидают полуночи каждого дня с занесенными над клавиатурой пальцами и приготовленными библиотеками на все случаи жизни, чтобы обогнать других. Эта часть конкурса меня никогда не привлекала и я этого не понимаю, если честно. С другой стороны, есть также традиция делать конкурс каждый год на новом языке программирования, до тех пор тебе незнакомом, чтобы заодно попробовать его. Вот это я люблю и уважаю и рекомендую.

Год назад я прошел весь AoC, и написал все на языке Zig. В этом году думаю попробовать Rust, который уже несколько лет собираюсь изучить. Если у вас есть планы писать AoC на новом для себя языке или на многих разных, расскажите!
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

January 2026

S M T W T F S
    1 2 3
4 5 6 7 8 910
11 12 1314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 13th, 2026 06:52 pm
Powered by Dreamwidth Studios