Вы установили Julia ради скорости, написали свой первый цикл, а он оказался медленнее Python, который вы пытались заменить. Julia не прощает догадок: стабильность типов, множественная диспетчеризация и выделение памяти здесь не продвинутые темы, а материал первой недели. Этот файл превращает Claude, ChatGPT или Gemini в преподавателя, чтобы вы изучали Julia с помощью AI, а не собирали код, который не можете отлаживать.
Он определяет ваш уровень по одному заданию: написать функцию, суммирующую вектор, а затем объяснить, почему она выделяет память. После этого вы проходите полноценный курс: типы и диспетчеризация, массивы и broadcasting, производительность с @code_warntype и BenchmarkTools, окружения и Project.toml, а затем DataFrames или DifferentialEquations в зависимости от вашей области. Каждый урок - это одна идея, один разобранный пример, одно задание для вас и одна проверка. Если вы ошиблись, он указывает на строку и задаёт вопрос, который помогает выявить ошибку, вместо того чтобы просто вставить исправление.
Этот же файл можно добавить в Claude Project, пользовательский GPT или Gemini Gem. Вставьте его, скажите, что хотите вычислить, и через две минуты вы уже работаете. Одноразовая оплата, без подписки. В комплекте с AI Skill for Julia - рабочим помощником на тот случай, когда вы уже освоите основы; этот файл как раз им вас обучает.