Я не вдавался в подробности, было важно получить результат. Просто скинул ему детально расписанный алгоритм, и написал «please translate code from typescript to java». Потом результат уже проверил в песочнице с теми же вводными что и в тесте моего кода. PS я всегда вежлив с машинами, в надежде что мне это зачтется в будущем)
Ко мне как-то обратились программисты партнеров, у них не получилось сформировать правильную подпись к запросу ( hmac256 ). И скинули свой код на java. Ну я и закинул ChatGPT свой код на ts, чтоб оно перевело на java. Я не верю AI, потому перепроверил в песочнице, подписи сошлись. Вот для чего ChatGPT отлично подходит. А так, мне кажется, это игрушка, часто бестолковая.
Для себя как-то начинал в Erlang, потом ReasonML и OCaml, неплохо так вышло разобраться в Elm (вообще очень зашел и как концепция и как перфомас-френдли фронтенд язык). А так, лично для меня самым странным оказался Perl