руководитель разработки в Диасофт
От graalvm не отвернулись, просто пока поставили на паузу. Возможно через какое то время повторно попробуем.
Так тоже пробовали, с GraalVM ситуация немного другая. С точки зрения характеристик - приложение стартует моментально, потребляет памяти на треть меньше от оригинала. Но время сборки проекта растет в 10 раз. Далеко не каждый сервис можно безболезненно перевести - самые проблемы возникают. Ключевое - в момент разработки для отладки удобней использовать обычную jdk, а на стенде же работает graalvm. Что потенциально может привести к неповторимым ошибкам.
Для себя решили - что graalVM можно будет использовать точечно, для конкретных сервисов, которые нужно будет масштабировать в десятки экземпляров.
Заменить разработчика ChatGPT пока не может. Он готов и может решать несложные задачи, без знания контекста и не опираясь на существующий кода. Поэтому его применение в реальных проектах довольно ограниченно. К тому же при не слишком длительном общении выясняется что он может заблуждаться, и давать синтаксически неверный код. С использованием несуществующих контрактов методов и классов.
Но даже в текущем виде, выглядит очень многообещающе.
Также есть альтернатива, в виде COPILOT, ИИ предназначенный для помощи разработчику, который анализирует контекст проекта, и даёт более осмысленные подсказки.
Но не смотря на всё это, при прямом сравнении, COPILOT меня впечатлил меньше.