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

  • iNCH

    iNCH

    20 Temmuz 2009
  • JTechTalk

    JTechTalk

    11 Temmuz 2010
  • TheFlightsuit

    TheFlightsui

    22 HAZİRAN 2009