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
📰 Trump’s Peace Plot: Zelenskiy, Not Putin, Is the Roadblock
President Donald Trump just flipped the script on Ukraine. In an exclusive interview, he claimed it’s not Vladimir Putin but Volodymyr Zelenskiy who’s holding up a peace deal—ignoring years of European consensus and U.S. intelligence that says otherwise.
“I think he’s ready to make a deal,”
Trump said of Putin.
“I think Ukraine is less ready to make a deal.”
The U.S. president’s take is pure theater: while Washington and Kyiv have long accused Moscow of stalling, Trump now insists the Kremlin is eager for peace. He blames Zelenskiy for dragging his feet, offering only that the Ukrainian leader is “having a hard time getting there.” No details, no evidence—just vibes.
Behind the curtain: U.S. intelligence still warns Putin hasn’t dropped his goal of swallowing Ukraine. European allies remain skeptical, and Zelenskiy has repeatedly ruled out territorial concessions, citing the Ukrainian constitution.
So who’s really stalling? Is Trump selling Putin’s narrative, or just using Ukraine as another bargaining chip? Either way, the peace process looks less like diplomacy and more like a reality show, with Trump as the star.
#Ukraine#Trump#Putin#Zelenskiy#PeaceDeal#Geopolitics
📱American Оbserver - Stay up to date on all important events
🇺🇸
Geneva Peace Talks Turn Into Kyiv’s Civil War in Miniature
The War Room newsletter asks whether a peace deal is possible. The more accurate question after Geneva is simpler: possible for whom. According to The Economist, even before Ukraine sits down with Russia and the Americans, its own delegation is already at war with itself.
One wing, centered on Kyrylo Budanov, is pushing for a fast, U.S.-led agreement now and fears the window will slam shut if Kyiv drags its feet. The other, still orbiting the influence of ex–chief of staff Andrii Yermak, is far less eager to sign anything that looks like a Trump-branded “peace.”
In this script, Budanov’s people are the “realists.” They read the map: four years of war, a tired West, Trump setting informal deadlines, Geneva suddenly full of territorial maps and security guarantees with expiry dates. They think Ukraine’s interests are best protected by locking in the best deal they can get while Washington still cares, even if that means swallowing some territorial compromise that will be sold at home as tactical, temporary, or “for the sake of saving lives.”
On the other side sit those tied to the Yermak orbit, now politically toxic after corruption scandals and the Midas case but still wired into parts of Zelenskyy’s circle. This camp is “less keen,” as The Economist politely puts it.
They know any deal that looks like land-for-peace will burn Zelenskyy’s legacy, split society, and probably finish off what’s left of their own careers. Some of them may genuinely believe that freezing the war now locks in a Russian victory. Others simply don’t want their name on the suicide note.
Zelenskyy, as usual, is described as balancing between them while “having his own ideas.” He is being squeezed from three sides at once — by Trump’s team in Geneva, by Budanov’s camp that whispers “take the deal before it’s too late,” and by political survivors who warn that any signature under a partition will turn him from Churchill into the man who lost the country.
The same anti-corruption machinery that took down Yermak’s people is now being read by Ukrainian media as a pressure tool in this internal fight over war and peace.
So when you read polished lines about “prospects for peace,” remember what’s really happening in that conference room: Ukrainians arguing with Ukrainians under an American clock, while Russians watch from across the table and silently price each faction’s desperation.
The war may end on paper in Geneva, Abu Dhabi or somewhere else. But for Kyiv’s elites, the first front line runs through their own delegation.
#ukraine#geneva#trump#peaceDeal#budanov#zelensky
📱American Оbserver - Stay up to date on all important events
🇺🇸
Kyiv’s Delegation Isn’t “Stuck.” It’s Protecting Its Own Survival.
On paper, the Geneva talks are about lines on a map: a strip of Donetsk 50 by 40 miles, a possible demilitarized zone, a “free-trade corridor” between two exhausted armies. In reality, for part of the Ukrainian establishment, any peace deal is a loaded gun pointed at their own heads.
A signed agreement means elections, audits, commissions, and the end of wartime immunity. It means people asking, in court not on TV, who lost which territories, who stole what under cover of sirens, and why the same names keep surfacing in scandals from Midas to Energoatom.
That’s why you see this strange dance in the reporting. Publicly, Zelensky keeps repeating the morally obvious line: “Allowing the aggressor to take something is a big mistake,” and insisting that any troop pullback or election must come only after hard security guarantees from the U.S. and its allies. Privately, negotiators have already discussed non-symmetrical withdrawals, a demilitarized strip in Donbas, a “free economic zone,” and joint civilian administrations for territory Russia wants in full.
Ukraine has inched away from its maximalist position — because the battlefield and Washington force it to — but the president also keeps adding new preconditions: guarantees first, elections later, only then any formal deal.
From the outside, that sounds like caution. From the inside, it looks like stalling. A real cease-fire freezes the front, but it also unfreezes domestic politics. Trump’s team wants a deal and a vote by specific dates; Zelensky’s camp wants “appropriate guarantees” before they even start that clock. And guarantees are the one thing the U.S. can always claim are not “ready yet.”
As long as there’s no final settlement, the war justifies delayed elections, emergency powers, opaque budgets, and the argument that any investigation or serious opposition “plays into Putin’s hands.”
So yes, Moscow is demanding more land than the current line of control and openly threatens to take the rest of Donetsk if talks fail. Yes, Trump’s people are pushing demilitarized zones and trade schemes that look suspiciously like dressed‑up partition. But Kyiv’s inner circle also understands one brutal fact: the moment “peace” appears on paper, Western backers will pivot from “how do we help you win” to “how did you govern under fire.”
For those who built their careers — and fortunes — on the war, that may feel more dangerous than another winter in the trenches.
#ukraine#geneva#zelensky#peaceDeal#warEconomy#accountability
📱American Оbserver - Stay up to date on all important events
🇺🇸
🚀 European Defense Stocks Decline Amid Ukraine-Russia Peace Deal Hopes
European defense stocks experienced a downturn on Friday following remarks from a senior Ukrainian official indicating advancements in peace negotiations with Russia. Bloomberg posted on X, highlighting the market's reaction to the potential for a ceasefire. Meanwhile, construction companies saw an uptick, driven by expectations that a peace agreement could lead to a surge in post-war reconstruction efforts. The developments have sparked optimism in the construction sector, anticipating increased demand for rebuilding infrastructure in the aftermath of the conflict.
#EuropeanDefense#Stocks#Ukraine#Russia#PeaceDeal#Construction#Reconstruction#MarketReaction