EVE Online: Começa a mudança para Python 3!


25 de agosto de 2026 – Link Blog

EVE Online: Começa a mudança para Python 3! (via) EVE Online tem sido um dos estudos de caso mais interessantes em Python em escala há mais de vinte anos.

Eles estão rodando em Stackless Python desde seu lançamento em 2003, e sua última grande atualização foi há 16 anos, para Stackless Python 2.7 em 2010.

A atualização para o Python 3 começará a usar o script futurize em 2,4 milhões de linhas de código, seguido por uma revisão manual cuidadosa dos cerca de 20.000 locais onde o comportamento do Python 2 e 3 difere – por exemplo 1 / 2 é 0 em Python 2, mas é 0.5 em Python 3.

Não há nada neste anúncio sobre como eles planejam substituir Stackless, mas em sua conferência no ano passado eles apresentaram Scheduling in Carbon: Leaving Stackless Python Behind descrevendo como eles substituíram Stackless no motor Carbon para seu jogo mais recente EVE Frontier, usando sua biblioteca carbonengine/scheduler (agora de código aberto).



Source link

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Botão Voltar ao Topo