В противостоянии DeepSeek и ChatGPT, сфокусированном на генерации кода на Go, DeepSeek проявил себя как более предпочтительный вариант, продемонстрировав лучшую производительность и функциональность. Тестирование проводилось с использованием простых задач, таких как создание игры «Змейка», веб-сервера с CRUD-операциями и алгоритма сортировки слиянием, чтобы оценить способность каждой модели генерировать рабочий код.
В реализации «Змейки», DeepSeek продемонстрировал более целостный подход, добавив границы игрового поля, что улучшило игровой процесс. Оба варианта игры использовали внешние зависимости, но DeepSeek успешно использовал ANSI escape-коды для управления цветами, в то время как ChatGPT обошелся без них.
При создании веб-сервера с CRUD-операциями DeepSeek продемонстрировал более структурированный подход, корректно разделяя запросы по HTTP-методам и автоматически назначая идентификаторы задачам. В то время как ChatGPT предлагал разделение по эндпоинтам, а не методам.
В алгоритме сортировки слиянием оба решения оказались практически идентичными, за исключением одной детали, которая позволила DeepSeek вырваться вперед. В итоге DeepSeek опередил ChatGPT в трех из трех поставленных задач, хотя тесты проводились на не самых современных моделях.
В реализации «Змейки», DeepSeek продемонстрировал более целостный подход, добавив границы игрового поля, что улучшило игровой процесс. Оба варианта игры использовали внешние зависимости, но DeepSeek успешно использовал ANSI escape-коды для управления цветами, в то время как ChatGPT обошелся без них.
При создании веб-сервера с CRUD-операциями DeepSeek продемонстрировал более структурированный подход, корректно разделяя запросы по HTTP-методам и автоматически назначая идентификаторы задачам. В то время как ChatGPT предлагал разделение по эндпоинтам, а не методам.
В алгоритме сортировки слиянием оба решения оказались практически идентичными, за исключением одной детали, которая позволила DeepSeek вырваться вперед. В итоге DeepSeek опередил ChatGPT в трех из трех поставленных задач, хотя тесты проводились на не самых современных моделях.