SORU
7 Ocak 2009, ÇARŞAMBA


Neden bu kadar hızlı C, ve neden değil't diğer diller kadar hızlı ya da daha hızlı?

StackOverflow podcast dinlerken, yumruk "gerçek programcılar" C yazma, C "makineye yakın." çünkü çok hızlı geçiyor Başka bir yazı için eski iddiası bırakarak, C, diğer diller daha hızlı olmasını sağlar hakkında özel nedir? Ya da başka bir deyişle: her bit çalışan ikili için aşağı kadar hızlı C derlemek için güçlü olmak, tüm dillerde engel olacak?

CEVAP
7 Ocak 2009, ÇARŞAMBA


Bu kadar hızlı olmasının nedenlerinden biri de bu C. özel pek bir şey yok.

Programcı programlar yazmayı kolaylaştıran*, dynamic typing *0 ve diğer tesisler için destek olan yeni diller.

Yakalamak, uygulama performansı düşer ek işlem yükü vardır. C Yok olduğu anlamına gelir yok gideri var, ama bu demektir programcı ihtiyacı yapabilmek için bellek ayrılamadı ve ücretsiz onlara engel memory leaks ve uğraşmak gerektiğini statik yazarak değişkenler.

Dedi ki, dilleri ve platformları, Java (Java Sanal Makinesi) gibi birçok .NET (Ortak Dil çalışma Zamanı ile) daha yüksek performans elde etmek için bayt kodu yerel makine kodu üretir just-in-time compilation gibi advents yıllar boyunca geliştirilmiş performans.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
C

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dellbear816

    Dellbear816

    4 Mart 2008
  • stewmurray47

    stewmurray47

    1 Kasım 2006
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006