C++/מבוא: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
←‏אז למה C++?: C++ איטית מ-C
שורה 20:
 
* '''ביצועים''' - קיימת דיעה ש C++ בעלת ביצועים נמוכים משל C.
** הביצועים של C++ נמוכים משל C, כיוון שהיא מונחת עצמים., אולם, בד"כ הבדל זה זניח. המתכנת צריך לדעת אילו כלים של השפה פוטנציאלית מאיטים את התוכנית ולהמנע משימוש מופרז בהם (למשל חריגות ו-dynamic_cast).
** לעיתים קרובות, מהירות הפיתוח חשובה יותר ממהירות התוכנה, וכאן יש ל C++ יתרון.
* '''פשטות''' - הכלים המתקדמים של C++ מסובכים יותר מהכלים הבסיסיים של C. ולכן קל יותר ללמוד C.