خانه نوشته های آزاد مقایسه سرعت زبان ها برنامه نویسی Node.js ٬ PHP ٬ C ٬ Go ٬ Python و Ruby

مقایسه سرعت زبان ها برنامه نویسی Node.js ٬ PHP ٬ C ٬ Go ٬ Python و Ruby

1 دقیقه برای خواندن کافیست
2
0
12

مطمئن باشید بعد از خواندن این مقاله دید جالبی نسبت به زبان های برنامه های ذکر شده پیدا می کنید 🙂

ما اینجا یک فرمول ریاضی تمام اعداد را به ترتیب تا یک ملیون پشت سر هم جمع می کنیم و زمان پاسخگویی کامپایلر را در نظر می گیریم تا بتوانیم سرعت هر زبان را در بحث محاسبات ریاضی در نظر بگیریم و قدرت محاسباتی را ببینیم .

بیاین با هم نظاره گر این جدال باشیم .

Python – زبان برنامه نویسی پایتون

زمان پاسخگویی : 11.23s

sum = 0
for i in range(100000000):
    sum += i
print(sum)

Ruby – زبان برنامه نویسی روبی

زمان پاسخگویی : 3.23s

#!/usr/bin/ruby

$sum = 0
for $i in 0..100000000
      $sum += $i
end
puts($sum)

Node.js – زبان برنامه نویسی نود

زمان پاسخگویی : 0.15s

#!/usr/bin/env

var sum = 0
for (var i = 0; i < 100000000; i++) {
    sum +=i
}
console.log(sum);

PHP – زبان برنامه نویسی پی اچ پی

زمان پاسخگویی : 3.25s

#!/usr/bin/php
<?php
$sum = 0;
for ($i = 1; $i < 100000000; $i++) {$sum += $i;}    echo $sum + '\n'?>

Go – زبان برنامه نویسی گو

زمان پاسخگویی : 0.03s

package main

import "fmt"

func main() {
    sum := 0
    for i := 0; i < 100000000; i++ {
        sum += i
    }
    fmt.Println(sum)
}

زبان برنامه نویسی سی – c

زمان پاسخگویی : 0.28s

#include <stdio.h>

int main ()
{
  int a;
  int sum = 0;
  for( a = 0; a < 100000000; a++ )
    {
      sum += a;
    }
  printf("sum: %d\n", sum);
  return 0;
}

و اما برنده مسابقه پرسرعت ترین زبان برنامه نویسی : Go

مشاهده محتوا بیشتر
ادامه مطلب شمشاد امیری خراسانی
بارگذاری بیشتر در نوشته های آزاد

2
دیدگاه بگذارید

avatar
1 موضوع دیدگاه
1 موضوع پاسخ
0 دنبال کنندگان
 
بیشترین پاسخ واکنش نشان داد
پرطرفدارترین نظر
2 نویسنده دیدگاه
شمشاد امیری خراسانیپیمان نویسندگان نظرات اخیر
  اشتراک  
جدیدترین قدیمی ترین بیشترین رای
به من اطلاع بده
پیمان
مهمان
پیمان

سپاس مهندس،
بسیار عالی بود. من هم چیزهای جالبی در مورد سریع بودن و پاسخگویی با سرعت بسیار بالا Go را شنیده بودم.
بسیار عالی.

همچنین ببینید

افزایش سرعت چهار تا ده برابری سایت وردپرسی شما (حذف علامت سوال از فایل) + ویدئو آموزشی

آيا راه های معمول برای افزایش سرعت سایت وردپرسی مناسب است ؟‌ (WordPress Caching Plugins) م…