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

  • GFX Tutorials

    GFX Tutorial

    12 AĞUSTOS 2013
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006