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

Wiki motoru Wikepage'in 2006.1 sürümü çıktı!

fox

Wikepage, bir Türk tarafından kodlanmakta olan 25Kb boyunda MySQL veritabanı gerektirmeyen, çokludilli, çoklusite destekli, şifre korumalı, dosya yükleme destekli, belkide FTP kullanmaniza gerek kalmadan site yapmanin en kolay yolu. "Ulusal" wikimiz olmasada (ulusallık bu sıralar çok tartışılınca dayanamadım) yine de bizi temsil eden bu ufak yazılıma bir bakın. Wikepage'e bu siteden ulaşabilirsiniz.

GNU/Linux İçin TextMaker

FZ

GNU/Linux üzerinde çalışacak hafif ve özellikli (ikisi birarada imkansız mı?) bir kelime işlemci: TextMaker.

Processing: Görsel Tasarımcılar ve sanatçılar için programlama dili

anonim

Processing elektronik sanatlar ve görsel tasarımcılar için geliştirilmiş bir programlama dili ve ortamıdır. Programlamanın temellerini görsel bağlamlar içinde öğretmek ve software taslak defteri olarak kullanılmak üzere yaratılmıştır.

http://www.processing.org adresinden daha fazla bilgi alarak hemen kullanmaya başlayabilirsiniz.

Bunun yanında öğrenmenizi kolaylaştıracak Processing Türkçe başvuru kaynağı bu hafta yayına geçti: http://processing.org/reference/tr/

Zemberek 0.5 çıktı!

FZ

Açık kodlu ve özgür yazılım olarak geliştirilen Türkçe imla denetim sistemi Zemberek yazılımının son sürümü Zemberek 0.5 kamuya sunuldu. Değişiklik listesine göre sistem epey geliştirilmiş durumda. Zemberek projesinin yan ürünlerinden ve damardan Java hackerlarıyla dilbilimciler haricindeki hemen herkesi ilgilendiren Zemberek OpenOffice.org eklentisi 0.5 numaralı sürüm de kamuya sunuldu. Zemberek aynı zamanda ULUDAĞ ulusal GNU/Linux dağıtımı projesi kapsamında da Zemberek Pardus ismi ile kullanılmaya ve pek çok masaüstü programına otomatik imla denetimci olarak eklenmeye başlandı. Zemberek, LKD tarafından En İyi Özgür Yazılım kategorisinde de aday gösterilen yazılımlar arasında. Sistemin çalışma prensiplerini açıklayan geliştirici kılavuzuna ise bu adresten erişmek mümkün.

Bilgisayar Bilimleri Eğitimi ve Birleştirici Dil

cayfer

slashdot'da gördüğüm bir kitap kritiğinden esinlenerek Birleştirici Dil'in (Assembly dili) bilişimci eğitimindeki yerini tartışmaya açmak istiyorum