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

Kiril’den Latin’e Anında Özenli Çeviri

FZ

Takip ettiğim e-posta listelerinden biri olan Yazılım İhracatı listesinde bugün gördüğüm bir e-postayı FM camiası ile paylaşmak istedim...

Hazırlanan bir bilgisayar programı sayesinde artık 20 Türk lehçesindeki Kiril alfabesinde yazılan metinler anında Latin alfabesine çevrilebilecek.

Kırıkkale / AA

2 Ocak 2005 — Kültür ve Turizm Bakanlığı’nın sitesinde hizmete sunulan programı Kırıkkale Üniversitesi’nden Doç. Dr. Mehmet Kara, 3 yıllık bir çaba sonucu hazırladı.

Türk Cumhuriyetleri için önemli bir sorun olan Kiril alfabesinden Latin alfabesine çeviri yapan bir bilgisayar programına ömrünü Türk dünyasının dil birliğine adayan ‘Gaspıralı İsmail’in adı verildi.

20 Türk lehçesinde Kiril alfabesi ile yazılı metinleri otomatik olarak Latin alfabesine çeviren programın yazılımı da Damla BilgisayarA.Ş. tarafından gerçekleştirildi.

Steganografide Yeni Ufuklar

FZ

Güvenlik ve veri gizleme konusunda çalışanların ilgisini çekecek yeni bir program geliştirildi. Columbia Üniversitesi'nde yüksek lisans yapmakta olan Rakan El-Halil tarafından geliştirilen Hydan ile elinizdeki metni çalıştırılabilir bir dosya içine gizlice yerleştirebiliyorsunuz ve sonuç olarak ortaya çıkan dosya orjinali ile aynı boya sahip ve aynı şekilde çalışır bir dosya oluyor.

qSheff Manager (v. 0.8 beta)

anonim

EnderUNIX ekibinin qSheff uygulamasını Python ile kullanara bir uygulama yazdım: qSheff Manager (beta 0.8)

`Hacker´lar ve Ressamlar

FZ

LISP hacker´ı Paul Graham, bilgece makaleleri ile yazılım camiasında büyük spekülasyona yol açmaya devam ediyor.

Üniversitenin bilgisayar bilimi bölümünden mezun olduktan sonra bir sanat okuluna gidip ressamlık üzerine eğitim alan ve büyük ressamlar ile büyük `hacker´ların benzer mantalite ile çalıştıklarını iddia eden Graham, Hackers and Painters başlıklı son makalesinde bu benzerliğe değinmenin yanı sıra iş dünyasından ve açık kaynak kodlu programlama paradigmasının sessiz sedasız yol açtığı devrimden dem vuruyor çok detaylı ve eğlenceli bir şekilde.

Mono ve .NET

raistlinthewiz

Bugün osnews.com da görmüş olduğum bir makalenin giriş yazısı hayli ilgimi çekti. Makaleyi okudum ve beğendim. Giriş yazısını aynen paste ediyorum:

"In the Brazilian martial art capoeira, it can be hard to tell if the participants are fighting or dancing. Players cooperate and compete, and spend as much energy trying to impress the crowd and one-up each other as they do in combat"

Makalenin tamamı için: http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2907356,00.html