C kabi tez yuradimi?
C kabi tez yuradimi?

Video: C kabi tez yuradimi?

Video: C kabi tez yuradimi?
Video: COBALT 160 KM/ SOAT TEZLIK NAQT 2024, May
Anonim

Bor kod yanada ixcham. Kompilyatsiya vaqti aslida kodlayotgan narsangizga bog'liq bo'lsa-da, Bor sezilarli darajada Tezroq kompilyatsiya qilish C ++. Kodingiz ishga tushirilgunga qadar kompilyatsiya qilinishi va har bir o'zgartirishingizdan keyin yana kompilyatsiya qilinishi kerakligi sababli, kodlash tezligi uchun kompilyatsiya vaqti muhim ahamiyatga ega.

Bundan tashqari, montaj C ga qaraganda qanchalik tezroq?

Nazariy jihatdan, mukammal yig'ilish til sekinroq bo'lishi mumkin emas C ga qaraganda / C ++, chunki har qanday kod C yoki siz yozishingiz mumkin bo'lgan C++ kompilyatori yaratilgan Assambleya til. Va ozgina narsa qilish uchun siz faqat bitta joy topishingiz kerak Tezroq va sizning kodingiz bo'ladi C dan tezroq yoki C ++. Amalda, yo'q.

Bundan tashqari, zang ketishdan ko'ra tezroqmi? Haqiqatan ham hech qanday dalil yo'q: Zang hisoblanadi Go'dan tezroq . Yuqoridagi mezonlarda, Zang edi Tezroq , va ba'zi hollarda, kattalik tartibi Tezroq . Endi, agar siz qurayotgan narsa ishlashning so'nggi untsiyasini siqib chiqarishi kerak bo'lsa, unda hamma narsani tanlang Zang.

Kimdir so'rashi mumkin, C ga o'xshashmi?

Bor , shuningdek, Golang nomi bilan ham tanilgan, Google'da Robert Griesemer, Rob Pike va Ken Tompson tomonidan ishlab chiqilgan statik tarzda terilgan, kompilyatsiya qilingan dasturlash tili. Bor sintaktik hisoblanadi C ga o'xshash , lekin xotira xavfsizligi, axlat yig'ish, tizimli yozish va CSP uslubidagi parallellik bilan.

Nima uchun go C++ dan yaxshiroq?

Nima qilish mumkin dan tezroq boring a C++ dastur shundan iboratki, uning parallelligi Sekinroq haqida fikr yuritish. Bu shunday degani Sekinroq turli yadroli protsessorlar sinflarida samarali ishlaydigan kod yozish uchun dan bu C++ bilan.

Tavsiya: