]> Sergey Matveev's repositories - stargrave-blog.git/commit
Go быстрее Python в два раза
authorSergey Matveev <stargrave@stargrave.org>
Sat, 19 Apr 2025 17:16:02 +0000 (20:16 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 19 Apr 2025 17:16:02 +0000 (20:16 +0300)
commita9e44f0e7b00bbe40522aa88b565c2f94db727be
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentae09a56ab4c40b8a377821678c929e32ef2a0c0d
Go быстрее Python в два раза

https://habr.com/ru/companies/ru_mts/articles/902244/
как заявляет автор статьи. Типа программист. Который сравнивает скорость:
из БД извлекается 100 тестовых пользователей; создается экземпляр класса
для каждой строки, преобразуя объект datetime в строку формата ISO и
шифруя одно из полей с помощью шифра Цезаря; результат сериализуется в JSON.
Это просто прекрасно сравнивать при наличии СУБД, и при наличии JSON в
Python, который сериализуется Сишным кодом. Ну а если применить Numba,
то Python становится сравним по скорости!

    Мне удалось разобраться с циклами, функциями, пакетами, но впереди
    еще постижение интерфейсов, работы с файлами и параллелизма.

На самом деле, человеку ещё уйму просто базовых вещей по программированию
познавать. И ещё понять тот факт, что в Go придётся не "параллелизм" изучать,
а конкурентность.