13.07.2015 Views

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Akademik</strong> Bilişim’<strong>07</strong> - IX. <strong>Akademik</strong> Bilişim Konferansı Bildirileri<strong>31</strong> <strong>Ocak</strong> - 2 Şubat 20<strong>07</strong> Dumlupınar Üniversitesi, Kütahya100%90%80%70%60%50%40%30%20%10%0%1 2 3 4 5 6 7 8 9 10 11TestlerJ a vaR ubyP ythonSatır Sayıları6050403020101 2 3 4 5 6 7 8 9 10 11TestlerP ythonR ubyJ a vaŞekil 2. Linux İşletim Sistemi ÜzerindeTestlerin Çalışma SüreleriŞekil 4. Uygulamaların Satır SayılarıTest No Python Ruby Java1 0,2 0,2 0,22 20,4 20,3 6,53 0,2 0,2 0,34 1,3 0,5 2,15 1,3 0,2 0,36 0,2 0,2 0,37 0,4 0,2 0,28 2,3 3,4 5,69 3,5 4,4 7,110 8,3 1,0 4,511 0,2 0,2 0,3Karakter Sayıları1800160014001200P ython1000R uby800J a va6004002001 2 3 4 5 6 7 8 9 10 11TestlerŞekil 5. Uygulamalarda Kullanılan Karakter Sayısı4. Sonuç100%90%80%70%60%50%40%30%20%10%0%Tablo 4. Test UygulamalarınınBellek Tüketim Yüzdeleri1 2 3 4 5 6 7 8 9 10 11TestlerŞekil 3. Linux İşletim Sistemi ÜzerindeTestlerin Çalışma SüreleriJ a vaR ubyP ython551Yapılan testlerde, Ruby ve Python ile yazılanuygulamaların geliştirilme süreleri ve koduzunlukları Java ile yazılan uygulamaların geliştirmesüresi ve kod uzunluğunun yarısıdır.Ruby programlama dili ile yazılan uygulamalardiğer programlama dillerine göre en kısa koduzunluğuna sahiptir. Bellek tüketimi konusundaRuby ortalama olarak en az bellek tüketenprogramlama dilidir. Python programlama diliortalama olarak en çok bellek kullanan programlamadilidir. Python programlama dili içinbellek kullanımı ve ayrımı üzerine çeşitli çalışmalaryapılmaktadır[15][2]. Test uygulamalarınınçalışma sürelerinde ortalama olarak Java,Python programlama diline göre 7.5 kat; Rubyprogramlama diline göre 21 kat daha hızlı çalışmaktadır.Java programlama dilinin ara dilederlendikten sonra yorumlanmasında bu sonuçlarınönemli etkisi olmasına rağmen, ortalamaderleme süresi olan 1.2 sn de sonuçlara eklendiğindesonuç üzerinde fazla bir etkisi olmamaktadır.Java programlama dili dizgi işlem-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!