|
pys60 Nickli Üyeden Alıntı
|
dayanağınız nedir?
2) neden olmasın?
3) python'u ne kadar biliyorsunuz ve projeyin ne olduğunu anladınız mı?
ve şunu söyleyeyim symbian cihazlarda
1) hız sıralaması open_c,python,carbide,...,j2me dir. bilgilerinize
|
cevaplar
1) birincisi carbide gelişmiş bir c++ derleyicisidir dil değildir
ikincisi symbian cihazlarda kullanılabilen yazılım dillerinin hız sıralaması
1) c++
2) mshell
3) pyton
4) j2me
2) pythonun şu haliyle çok modül eksiği var standart işletim sisteminin ihtiyaç duyacağı modüller için c++ ile modül yazmanız gerekecektir hemde çok modül
işletim sistemleri c++,asembbly gibi işlemcinin direk anladığı dillerle yazılırlar
linux,pardus pc işletim sisteminin çoğu kısmı pythonla yazılmıştır fakat ana çekirdeği c ileyazılmıştır
python aşırı ram tüketir ve işlemciyi zorlar pardus s60 yapılırsa(ki olmaz) en azından 2nd telefonlarda çok kasacaktır
ayrıca symbian os işletim sistemini kapatamazsanız , bu yüzden yaptığınız işletim sistemi işletim sistemi olmayacak
sadece arayüzüyle bir pardus emülesi olacaktır
3) pythonla yapılabilecek her türlü programı hem bilgisayarda hemde smartphonelerda gerçekleştirecek kadar python biliyorum
sizin hem daha önce hemde şimdi açtığınız konularda aynen symbian işletim sistemi gibi çalışacak pythonla yazılacak bir işletim sistemi projesi olduğunu biliyorum yok eğer flash vista s60 gibi bir şey düşünmüşseniz benim tüm mesajlarımı yok sayın öyle birşey java mobil ile bile yazılabilir
|
mxxxer Nickli Üyeden Alıntı
|
python ile yazılan programları incelediğinde mümkündür bence.pythonun kendi başına bile bence yeterli olabilir.ama tabiiki rom benzeri olacaksa biraz kapsamlı olacak ve bu da ram ve hız sorunu oluştururmu bilemem.pytohna vakıf olmak gerekiyor.sonedayı bekleyelim bakalım belki terhis olunca el atar bu işe.
şahsen ben pythonun c++ den daha hızlı olduğunu düşünüyorum.windows ve symbian sürekli donma geç yanıt verme gibi şeylerle bıktırırken ben bu zamana kadar pythonda bunun olmadığını gördüm.önemli olan modüller.python bazen ram ile sıkıntı yaşatıyor o da symbian telefonun işletim sisteminden kaynaklanıyor.
|
1 ) python asla c++ dan hızlı olamaz ayrıca python dili c++ ile yazılmıştır sanırım bundan haberiniz yok nasıl c++ ile yazılmış bir dil c++ dan hızlıdır
|
mxxxer Nickli Üyeden Alıntı
|
hemen örnek verelim...
rehber kopyalamak için gereken en küçük boyutlu symbian program contacttransfer : 20 kb
pythonda sadece tek bir script ve boyutu : 451 byte
java tetris : ortalama 200 kb
sis tetris : ortalama 500-700 kb
python tetris : 31 kb =1.33 mb
öte yandan ...
şu an telefonlarda windows symbian linux ve android var.symbiana uyarlanmış windows ve linux var.windowstan modifiye pardus var...python yeni ve gelişen bir dil.
birgün python da rom haline gelecek.pythonu sever ve buna inanırım.
|
arkadaşım eklediğin tüm örneklere artı olarakta 1.3 mb daha ekle çünkü python scriptleri öyle pat diye çalışmaz pythonla çalışır pythonda telefonda 1.3 mb yer kaplar ama c++ direk çalışır herhangi bir eklentiye ihtiyaç duymaz
ayrıca örnek verdiğin rehber kopyalama scripti rehberi kopyalayabilmekiçin önceden zaten c++ ve pythonla yazılmış contacts.py _contacts.pyd modüllerini kullanır bu ikiside 40 kb tutmakta contacttransfer tamemen hepsi 20 kb tutuyor