Напоминаю, что сегодня начинается Advent of Code - испытание в виде задачек на программирование, которые даются в течение 25 первых дней декабря. Каждый день в полночь открывается новое задание, в двух частях (вторая тяжелее первой). Первые несколько дней задания легкие, потом постепенно усложняются, но не до уровня крутых соревнований. Есть состязание между теми, кто присылает решение как можно быстрее, со списками лидеров, которые ждут полуночи и в течение пары минут шлют ответ, но я советую не обращать внимания на эти гонки, а просто решать в свое удовольствие.
Многие используют Advent of Code, чтобы научиться писать на новом для себя языке. Я так делал дважды в прошлом, и хочу попробовать и в этот раз, но пока не решил, на каком языке. Хотя я не писал нетривиальное количество кода на Rust и Go, мне кажется, что достаточно знаю о них из прочитанного с годами, что не хочется сейчас - лучше что-то более незнакомое. На Zig делал этот конкурс пару лет назад. Относительно известные "старые" языки: Lisp, Haskell, Forth, SmallTalk - когда-то знал или пробовал. Пока что размышляю между OCaml и Crystal. Хотите посоветовать мне что-то другое?
Многие используют Advent of Code, чтобы научиться писать на новом для себя языке. Я так делал дважды в прошлом, и хочу попробовать и в этот раз, но пока не решил, на каком языке. Хотя я не писал нетривиальное количество кода на Rust и Go, мне кажется, что достаточно знаю о них из прочитанного с годами, что не хочется сейчас - лучше что-то более незнакомое. На Zig делал этот конкурс пару лет назад. Относительно известные "старые" языки: Lisp, Haskell, Forth, SmallTalk - когда-то знал или пробовал. Пока что размышляю между OCaml и Crystal. Хотите посоветовать мне что-то другое?