Bilgisayar Dilleri Kıyaslaması

0
FZ
The Great Computer Language Shootout şimdiye dek gördüğüm en detaylı programlama dilleri kıyaslaması!

Siteye girdiğinizde 30 programlama dilinin, 25 farklı test (benchmark) üzerinden değerlendirildiğini görebilirsiniz. Ancak bu muazzam site basit bir kıyaslamanın ötesinde işlevsellik sunuyor.
Ackermann Fonksiyonu'ndan tutun da klasik "Hello World" programına dek pek çok test için programlama dillerinin zorlandığı sistemde temel olarak programların verilen işi ne kadar sürede ve hafızada yaptıkları ölçülmüş ancak bununla yetinilmemiş. Tüm programların kaynak koduna ulaşabildiğiniz gibi isterseniz belli bir test için sadece belli programla dillerini grafiksel olarak da kıyaslayabiliyorsunuz (süre ve hafıza bakımından).

MLDonkey isimli eDonkey istemcisini geliştirmek için kullanılmış OCAML ve Blender isimli 3-D tasarım, modelleme ve animasyon yazılımını geliştirmek için kullanılmış Python dillerini de bu kıyaslamada görmek güzel.

"Hangi programlama dili?" sorusunu soranlara hararetle tavsiye ediyorum (gitsinler de kafaları iyice karışsın diye :-P

Görüşler

0
tongucyumruk
Ben mi görmedim yoksa gerçekten listede pascal yokmuydu?
0
FZ
Sanırım bazı şeyleri yeniden düşünmekte fayda var ;-)
0
conan
Bir programin hizini belirleyen sey algoritmadir. Algoritmani saglam tut, geri kalanini diller zaten uc asagi bes yukari halleder ;)
0
FZ
Peki ya veri yapıları? ;-)

'Show your flowcharts and conceal your tables and I will be mystifed. Show your tables and your flowcharts will be obvious.' Frederick P. Brooks, The Mythical Man-Month
0
Necrodome
Burda da programlama dillerine gore i$ imkanlari var.
0
FZ
Perl ile takılırken fantastik bir konuya daha el atan FZ bugünkü öğle yemeğinde Chris Stephenson hoca ile muhabbetinden sonra (ki muhabbete butch adlı meşhur FM editörü de iştirak etmektedir) gidip SICP (Structure and Interpretation of Computer Programs) isimli (Mor Kitap) kitabı alır ve kendi kendine du bakalım şu fonksiyonel programlama dilleri deyip durdukları nane de neymiş acep diye düşünür. (Düşünüp düşünüp çok fazla bir şey üretemeyen adam profiline doğru hızla kaymakta olan FZ'ye yakın çevresi pek de iyi gözle bakmamaktadır :).
0
FZ
The tao that can be tar(1)ed
is not the entire Tao.
The path that can be specified
is not the Full Path.

We declare the names
of all variables and functions.
Yet the Tao has no type specifier.

Dynamically binding, you realize the magic.
Statically binding, you see only the hierarchy.

Yet magic and hierarchy
arise from the same source,
and this source has a null pointer.

Reference the NULL within NULL,
it is the gateway to all wizardry.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Türkçe GPL Wiki Yazılımı: Wiksis

anonim

2004'ün başında WYSIWYG editörlü Türkçe CMS yazılımı Websis'i GPL lisansı ile çıkaran CyrocomGPL'D den yepyeni bir program daha: Wiksis

"Wiki ne demek?" sorusuna kısaca "herkesin bir site üzerinde kolayca ve giriş yapmaksızın içerik oluşturması" (bazı wikiler giriş ister)diye cevap verebiliriz...

SynthMaster: İlk Türk ses işleme ve efekt yazılımı

FZ

Bilgisayarlar sayesinde dolap büyüklüğündeki ses işleme cihazları küçük yazılımlara dönüştü. Son örnek bir Türk'ün imzasını taşıyor.

Bu alandaki dev oyuncuların yanına, işlev olarak hiçbir eksiği bulunmayan bir isim daha katıldı: SynthMaster. Bülent Bıyıkoğlu adlı bir Türk tarafından 1995 yılında o zamanki bir yazılım yarışmasına katılmak için hazırlanmaya başlanan SynthMaster, 2004 yılından bu yana aktif olarak geliştirilerek tam bir ürün haline getirilmiş. Bıyıkoğlu, 90'lı yıllarda bu yazılım için çalışırken hazırladığı EffectsMaster adlı uygulama sayesinde Kanada'dan bir iş teklifi alarak bu ülkeye taşınma kararı vermiş.

0x7D3, Perl, NTP, vs.

FZ

Yeni yılda FM için yazacağım ilk makaleye başlamadan önce tüm okurlara ve katılımcılara barış dolu bir ömür diliyorum.

Bilen bilir zaman konusunda biraz hassasımdır. Hayır yani aşırı değil ama benimle "adama bak, ofisteki PC saatini California'daki bir atom saatine göre senkronize ediyor, deli midir nedir?" şeklinde dalga geçilmesine yol açacak kadar hassasım :).

MyAsist Web Framework

myasist

MyAsist, "web Tabanlı uygulamaların geliştirmesini en verimli halde nasıl yaparız?" sorusuna çözüm arayışlarımızın bir ürünüdür.

Kişisel ve Öğrenim amaçlı kullanımlar için ücretsiz olarak edinilebilir.

Kullanıcı Tabanınız Kirlenmesin!

emresokullu

Undisposable.org, web sitemdeki 40.000 kişilik kullanıcı tabanının 3%'ünün sahte hesaplardan oluştuğunu farkettikten sonra başladığım bir proje. Hedef, 10minutemail.com, jetable.org, mailinator.com ve bugmenot.com gibi servislerin oluşturduğu kirliliği engellemek.