a
about
blog
register
login
English
Polski
Español
Français
中文 (Chinese Simplified)
Türkçe
Overview
Premises
Fallacy Reports
Python'da refactor yapmak zordur.
List ve set kullanım amacı farklı olan veri yapılarıdır. List kullanılan kodda set kullanmaya başlamak, yazılımın davranışının ve ihtiyacının değiştiği anlamına gelir ve bu refactoringin kapsamı dışındadır.
5 supporter.
Python'ın ilerlemesinde GIL büyük bir engeldir.
Python çok amaçlı bir progralama dilidir ve GIL'in varlığı küçük bir problem alanını kapsamaktadır. Python ekosistemi bu problem alanı için çeşitli alternatif çözümler geliştirmiştir.
Python'ın ilerlemesinde GIL büyük bir engeldir.
Guido van Rossum tarafından geliştirilen orijinal Python implementation'ıdır.
Python'ın ilerlemesinde GIL büyük bir engeldir.
PyPy'da da GIL vardır.
Python'ın ilerlemesinde GIL büyük bir engeldir.
pypy-stm projesiyle GIL'i kaldırıp ilk çalışır STM implementation'ını test etmeye başlamışlardır.
Python'ın ilerlemesinde GIL büyük bir engeldir.
geriye dönük uyumluluğu bozan şeyler "çalışan özelliklerden" ziyade en başından itibaren bozuk/hatalı implemente edilmiş özelliklerdir. Örneğin implicit bytestring ve unicode birleşimi: "a" + u"a" Python 2'de u"aa" sonucu verirken Python 3'te b"a" + "a" mantıklı olarak TypeError verir.
PHP, Ruby ya da Python ile karşılaştırılamaz
Ruby henüz web (Rails, Sinatra) ve devops (Puppet, Chef) dışında farklı disiplinlerde yaygın olarak kullanılmıyor.