7.09.2025 состоялся релизPithon 3.14!
На фоне хайпа про NoGIL всё позабыли про другие фичи. Особенно про Multiple Interpreters, который обещает изоляцию процессов но с эффективностью потоков! На сколько действительно это будет эффективно мы узнаем позже, потому что сейчас это лишь первый релиз с ограничениями и недоработками.
Но что там про NoGIL? Теперь этот режим не экспериментальный, а официально поддерживаемый, но опциональный.
Чтобы запустить без GIL нужна специальная сборка. И перед стартом нужно объявить переменную PYTHON_GIL=0
Для вас я собрал готовый репозиторий где достаточно запустить скрпит, который всё сделает:
▫️ соберет релизный Python 3.14 в новый Docker-образ
▫️ запустит тесты в контейнере (GIL, NoGIL, MultiInterpreter)
▫️ распечатает результаты
Тест очень простой, усложняйте сами)
Вот какие результаты у меня:
=== Running ThreadPoolExecutor GIL ON
TOTAL TIME: 45.48 seconds
=== Running ThreadPoolExecutor GIL OFF
TOTAL TIME: 6.14 seconds
=== Running basic Thread GIL ON
TOTAL TIME: 45.54 seconds
=== Running basic Thread GIL OFF
TOTAL TIME: 4.74 seconds
=== Running with Multi Interpreter
TOTAL TIME: 18.30 seconds
Если сравнивать GIL и NoGIL, то на мои 32 ядра прирост х7-x10 (почему не х32? 🤷). При этом нам обещают что скорости будут расти с новыми релизами.
Режим без GIL похож (визуально) на async, тоже параллельно, тоже не по порядку. Но это не IO! и от того некоторый диссонанс в голове 😵💫, нас учили не так!
Интересно, что чистый Thread работает быстрей чем ThreadPoolExecutor без GIL.
Ну и где-то плачет один адепт мульти-интерпретаторов😭 Теперь нужно искать где они могут пригодиться с такой-то скоростью. Скорее всего своя область применения найдется.
Отдельно я затестил память и вот что вышло на 32 потока:
ThreadPoolExecutor GIL ON
305.228 MB
ThreadPoolExecutor GIL OFF
500.176 MB
basic Thread GIL ON
90.668 MB
basic Thread GIL OFF
472.444 MB
with Multi Interpreter
1267.788 MB
Пока не знаю как к этому относиться)
В целом - радует направление развития!
#release
🎮 Tetris cumple 40 años: curiosidades y legado del videojuego soviético que conquistó el mundo
En un día cualquiera de 1985, en pleno corazón de Moscú, un joven ingeniero soviético llamado Alexéi Pázhitnov encendía su Elektronika 60, una computadora sin gráficos ni sonido, para dar vida a una idea que cambiaría la historia del entretenimiento digital: Tetris. Lo que comenzó como un experimento matemático en la Academia de Ciencias de la URSS se convirtió en uno de los videojuegos más populares y versionados de todos los tiempos.
Inspirado por el juego de mesa Pentominó, Pázhitnov simplificó las piezas a figuras de cuatro bloques —los famosos tetrominós— y bautizó su creación como “Tetris”, combinando la palabra griega “tetra” (cuatro) y su deporte favorito, el tenis. La primera versión del juego, programada en modo texto, utilizaba corchetes para representar las piezas. A pesar de su rudimentaria apariencia, el juego era adictivo: los jugadores debían encajar las piezas que caían para formar líneas horizontales sin huecos. Al completar una línea, esta desaparecía, dejando espacio para seguir jugando.
La fiebre por Tetris comenzó en el Centro de Computación Dorodnitsyn, donde los colegas de Pázhitnov no podían dejar de jugar. En 1985, se creó la primera versión en color, y el juego empezó a circular por toda la URSS en disquetes, sin que nadie pensara en derechos de autor. En ese entonces, el software no se consideraba propiedad intelectual, y mucho menos una fuente de ingresos personales.
Pero el juego cruzó fronteras. En 1986, el empresario húngaro Robert Stein descubrió Tetris y, sin tener los derechos, lo vendió a compañías como Mirrorsoft en Reino Unido y Spectrum HoloByte en EE.UU. El éxito fue inmediato, pero también ilegal. El gobierno soviético, a través de la agencia Elorg, intervino para reclamar la propiedad del juego.
El punto de inflexión llegó en 1989, cuando Nintendo incluyó Tetris como juego estrella en el lanzamiento de su consola portátil Game Boy. La decisión fue un golpe maestro: millones de unidades se vendieron, y Tetris se convirtió en un fenómeno cultural. Su diseño simple, accesible y desafiante lo hizo universal. Desde entonces, ha sido adaptado a más de 65 plataformas, incluyendo consolas, PC, móviles y navegadores.
Durante años, Pázhitnov no recibió ni un rublo por su creación. Como empleado del Estado soviético, los derechos pertenecían al gobierno. No fue hasta 1996, ya viviendo en EE.UU., que recuperó los derechos y fundó The Tetris Company junto a Henk Rogers, el empresario que ayudó a llevar el juego a Japón y a Nintendo.
Hoy, Tetris no solo es un juego: es un símbolo de la cultura pop, un objeto de estudio en psicología y neurociencia, y una herramienta educativa. Se han vendido más de 500 millones de copias en todo el mundo, y su música —la famosa “Korobeiniki”— es reconocida por generaciones
#Tetris#HistoriaRusa#VideojuegosRetro#CulturaSoviética#GameBoy
Apóyanos pulsando👉'BOOST'👈
🖥https://vamosarusia.com
💬@vamosarusia
🎮 Tetris: la historia del juego soviético que conquistó al mundo
Alekséi Pázhitnov, es el genio detrás de uno de los juegos más emblemáticos de la historia, el Tetris. Este pasatiempo, que ha generado ingresos de más de 20.000 millones de dólares, es un testimonio de la creatividad de un ingeniero de software soviético.
La historia de Tetris comenzó en 1984, en el Centro de Computación de la Academia de Ciencias de la URSS en Moscú. Alekséi, que entonces trabajaba como investigador, creó Tetris como un simple experimento de programación inspirado en un rompecabezas llamado pentominós. El objetivo era organizar bloques de diferentes formas y tamaños que caían desde la parte superior de la pantalla, formando líneas completas que luego desaparecían.
Pázhitnov no anticipó el enorme éxito que Tetris tendría. Rápidamente se extendió por toda la Unión Soviética y, gracias a una serie de acuerdos de licenciamiento, llegó a Europa y América del Norte. El juego se convirtió en el primer software de entretenimiento exportado desde la URSS a los Estados Unidos.
El lanzamiento coincidió con un período de importantes cambios en el país. En medio de la Perestroika y la Glasnost, políticas de reforma introducidas por Mijaíl Gorbachov, la URSS comenzó a abrirse a Occidente, permitiendo un flujo más libre de ideas y productos. Rápidamente el juego se convirtió en un símbolo de esta nueva apertura y del potencial de la colaboración internacional en el ámbito tecnológico.
Hoy en día, Tetris sigue siendo uno de los juegos más populares y reconocibles del mundo. Ha sido adaptado para innumerables plataformas, desde consolas de videojuegos hasta teléfonos móviles, y sigue atrapando a jugadores de todas las edades.
Datos curiosos
🎮 La música es igual de famosa que el juego en sí. La melodía más conocida es 'Korobeiniki', una canción folclórica rusa del siglo XIX que se convirtió en el tema principal.
🎮 Tiene varios récords mundiales, incluyendo el juego de mayor duración y la mayor cantidad de líneas completadas. Los campeonatos de Tetris aún se llevan a cabo y atraen a jugadores de todo el mundo.
🎮 En 1993, se convirtió en el primer videojuego en ser jugado en el espacio. El cosmonauta ruso Aleksandr A. Serebrov llevó una versión de Tetris en su Game Boy durante la misión Soyuz TM-17 a la estación espacial Mir.
¿Qué te parece el Tetris?, ¿juegas habitualmente?
#AlekséiPázhitnov#Tetris#HistoriaDeLosVideojuegos#GenioSoviético#CulturaPopular
¡Comparte nuestro contenido!❤️
🖥https://vamosarusia.com
💬@vamosarusia
Мы в пятёрке! Скадовские киберспортсмены достойно представили область на зональном этапе🎮🚀
14 февраля команда ГБОУ ХО «Скадовская школа №1» приняла участие в зональном этапе ЮФО «Всероссийской интеллектуально-киберспортивной школьной лиги». Ребята соревновались в трёх дисциплинах и показали высокий уровень подготовки.
🏆 Личные результаты:
🥇 Дмитрий Дудко — 1 место в «Мире танков» (105 очков в копилку команды).
♟ Валерия Галкина — 4 место в электронных шахматах, уступив в матче за бронзу спортсмену из Краснодарского края (25 очков).
🎮 София Алещенко — четвертьфинал в Tetris, уступила сопернику из Астраханской области (15 очков).
Общий зачёт: команда набрала 165 очков и заняла 5 место из 9 команд, оставив позади несколько регионов. Уступили только сильнейшим — это достойный результат для первого выхода на такой уровень.
Благодарим за подготовку и волю к победе:
— директора школы Евгению Михайловну Хлусову,
— тренера-преподавателя ХСШ №5 Евгения Петровича Фесенко.
Участие стало возможным благодаря поддержке Министерства спорта ХО, Министерства образования и науки ХО и Федерации компьютерного спорта России.
Гордимся нашими ребятами! Впереди новые турниры и новые победы. 🚀
#КиберспортХО#Скадовск#ВсероссийскаяЛига#ШкольныйКиберспорт#МирТанков#Tetris#Шахматы#МинспортХО#ФКС#ХерсонскаяОбласть