-
คือว่า
สมมุติว่า ผมเขียน Source code C++
แล้วผมใช้ตัว
Intel C++ Compiler เปนตัวแปลภาษาเครื่องให้เข้าใจ
กับ
Visual C++ เปนตัวแปลภาษาเครื่องให้เข้าใจ
มันมีผลต่างกันไหม ในเรื่องด้านความเร็วในการทำงาน(สมมุติว่า Source code การทำงานเหมือนกัน)
และมีผลกับ Error ที่จะพบในโปรแกรมไหมอ่ะคับ
-
หลัง compile code ส่วนที่ Assembly ที่เกี่ยวข้องกับ code ของเราจะเหมือนกัน แต่ต่างกันที่ handle จำพวก error ต่างๆ และ library พื้นฐานจำพวก Standard Input/Output จะถูกรวมเข้าโปรแกรมของเราด้วยซึ่งแตกต่างกันไปของแต่ละเจ้า และแต่ละภาษาก็มีลักษณะเฉพาะของตัวเอง
ความเร็วส่วนใหญ่ถ้างานเล็กๆ วัดลำบาก ยกเว้นงานที่โหดๆ จำพวก Data Processing หากรันที่เครื่องเดียวกัน และจับเวลาก่อนรันโค้ด-หลังรันเห็นผลเลยละ ลองตัวอย่างโจทย์เกมส์เดินม้าหมากรุกตัวเดียวเดินให้ครบทุกช่องบนกระดานใน programming.in.th ดูครับ กินแรงเครื่องสุดๆ