ارائه مطالب و مقالات علوم کامپیوتر، برنامه نویسی، لینوکس و دنیای جذاب هک و امنیت - شبکه های اجتماعی ما zil.ink/codelogy
مقایسه سرعت سه زبان برنامه نویسی go , python , cpp
در این مقاله به برسی سرعت سه زبان برنامه نویسیه go ,python .cpp میپردازیم.
زبان برنامه نویسی GO , CPP جزو دسته زبان های کامپایلری هستن حالا زبان های کامپایلری چیست؟
زبان های کامپایلری به زبان های گفته میشود که اول به زبان ماشین ترجمه میشود و سپس در دیتای ترجمه شده اجرا میشود. به دلیل اینکه این زبان ها یک بار به زبان ماشین ترجمه میشوند سرعت بالایی دارند.
زبان های مفسری مثل python , php جزو دسته زبان های مفسری هستن حالا زبان مفسری چیست؟
زبان های مفسری زبان های هستن که خط به خط به زبان ماشین ترجمه میشن به همین دلیل سرعت کمتری به نسبت زبان های کامپایلری دارند.

تست سرعت
یک حلقه ایجاد کردیم و 1,000,000,000 بار تکرارش کردیم.
- تست یک python

نتیجه: 220.4076066017151 ثانیه
- تست دو Golang

نتیجه: 822.047 میلی ثانیه
- تست سه cpp

نتیجه: 2.81016 ثانیه
جمع بندی
با همین تست دیدم که سرعت زبان go بخاطر مدریت بهتر حافظه و بهینه بودن با اختلاف زیادی با زبان python و cpp سریع تر عمل کرد.
مطلبی دیگر از این نویسنده
رمزنگاری چیست!؟بخش دوم
مطلبی دیگر در همین موضوع
عصر تازهی روت کردن گوشیهای اندروید [مجیسک]
بر اساس علایق شما
بیایید قبول کنیم ما فقیر شدهایم.