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

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

Год назад я прошел весь AoC, и написал все на языке Zig. В этом году думаю попробовать Rust, который уже несколько лет собираюсь изучить.

January 2026

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

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 11th, 2026 08:16 pm
Powered by Dreamwidth Studios