Python 3000 resmen serbest bırakıldı. Son hata, sayı2306, “3.0’da yeni olanı güncelle” kapatıldı. Python 3000, Py3k, Python 3.0, topluluk için büyük bir sürümdür. [Jeremy Hylton] Canavarın en eski sözlerini Ocak 2000’e düşürür. Yeni sürüm, Nisan 2006’da açılan PEP 3000’den büyüdü.
PY3K, satın alma işlemindeki önceki sürümlerle geriye dönük uyumluluğu kırar, özelliği çoğaltmayı azaltmak ve işlerin yapılmasının bir görüntüsünü tanıtmak için. İlk büyük değişiklik, yazdırmanın şimdi bir yerleşik işlev olduğu ve bir ifade değil. Int ve uzun zamandır birleşmiş ve tamsayı bölümü şimdi bir şamandıra döndürür. PY3K, “Unicode Dizeleri” ve “8-bit dizeleri” yerine “metin” ve “veri” kavramlarını kullanır. Python 3.0’daki yeni olanlarda değişikliklerin sayısından fazlasını okuyabilirsiniz. Bazı yeni özellikler Python 2.6’ya geri döndü, böylece geçişi kolaylaştırmak için mevcut kodunuzda onları uygulamaya başlayabilirsiniz. 2.6 Ayrıca, kaldırılacak veya değiştirilen özellikler hakkında sizi dikkate almak için -3 komut satırı düğmesine sahiptir. Son olarak, 2TO3 aracı, değişikliklerin birçoğu otomatikleştirmesi gereken kaynaktan kaynaklanan bir tercümandır.
Yeni sürümün belgeleri çevrimiçi. Kaynak paketleri ve ikili dosyalar şimdi mevcuttur.
[Via Johl]
0