ارسال در : شنبه 16 شهریور ساعت 15:19
نویسنده : روزبه بهروزی

ششمین رتبه تعاملی سالانه برترین زبانهای برنامه نویسی جهان توسط نشریه IEEE Spectrum منتشر شد.

امسال در رتبه سنجی زبان‌های برنامه‌نویسی تغییرات اساسی انجام‌شده است و برخی از معیارهای اساسی تغییر داده شد و متدولوژی و ایده‌های رابط کاربری اضافه و از ترکیب داده‌ها از چندین منبع برای رتبه‌بندی محبوبیت زبان‌های برنامه‌نویسی استفاده‌شده است. همچنین سعی شده است نسبت به سال‌های گذشته لیست کامل‌تری از زبان‌های جدید را نیز داشته باشند.

1-Python

2-Java

3-C

4-C++

5-R

6-JavaScript

7-C#

8-Matlab

9-Swift

10-Go

11-Arduino

12-HTML,CSS

13-PHP

14-Assembly

15-SQL

16-Dart

17-Rust

18-Scala

19-Ruby

20-Visual Basic

21-SAS

22-Shell

23-Julia

24-otlin

25-Processing

26-Objective-C

27-Perl

28-LabView

29-Haskell

30-Lua

31-Cuda

32-VHDL

33-Verilog

34-ABAP

35-Delphi

36-Fortran

37-Clojure

38-Apache Groovy

39-Scheme

40-TCL

41-Lisp

42-D

43-Ada

44-Cobol

45-Erlang

46-Prolog

47-Forth

48-Ocaml

49-J

50-Ladder Logic

51-CoffeeScript

52-Racket

اگر نگاهی بیندازیم به‌عنوان 10 زبان برتر سال 2019 خواهیم دید علی‌رغم وجود تغییرات در معیارهای اصلی رتبه‌بندی اما در مقایسه مستقیم رتبه‌های امسال با سال گذشته مشاهده می‌کنیم که کلیه نتایج مشابه یکدیگر هستند و پایتون کاملاً در صدر است.

محبوبیت پایتون درحالی‌که یک زبان برنامه‌نویسی در حال رشد است بسیار بالا است. از این زبان را می‌توان در وب اپلیکیشن ها، نرم‌افزارهای کامپیوتری، شبکه استفاده کرد. ازنظر حوزه امنیت وب‌سایت نیز می توان روی Python برای سرویس‌های Back-End و API ها حساب کرد. علاوه بر این فریم ورک های توسعه وب مبتنی بر پایتون مثل جنگو (Django)، پایرامید (Pyramid) و Turbo Gear بسیار محبوب هستند. در زمینه‌های شبکه عصبی و یادگیری عمیق نیز کتابخانه‌های تخصصی Python به‌ویژه در حوزه هوش مصنوعی کتابخانه Keras در بین توسعه‌دهندگان محبوب است.

در مرحله بعد Java، C و C ++ قرار می‌گیرند، گروهی که اعضای آن مدت‌هاست با همدیگر برای صدر جدول رقابت می‌کنند. زبان R با پنج شماره از صدر قرار می‌گیرد. علیرغم اینکه یک زبان بسیار تخصصی‌تر از سایرین است، این محبوبیت خود را در سالهای اخیر به دلیل مهم بودن استفاده از داده‌های بزرگ و محاسبات آماری و علم داده‌ها همچنان حفظ کرده است.

با حرکت به پایین 10 بالا، وجود Matlab - یک زبان اختصاصی که توسط MathWorks ساخته‌شده و برای محاسبات عددی در نظر گرفته‌شده است - ممکن است برای برخی از افراد شگفت‌آور باشد، اما این امر به‌سادگی بیانگر برجستگی زبان در مهندسی سخت‌افزار، به‌ویژه برای کسانی که علاقه مند به اجرای شبیه‌سازی‌ها هستند یا ایجاد سیستم‌های کنترل از طریق بسته‌بندی گرافیکی Simulink MathWorks.

اگر به 10 رتبه پایین جدول نگاهی کنیم می‌توان Arduino در شماره 11 و HTML / CSS با شماره 12 ببینیم. البته در سالهای گذشته، برخی از خوانندگان شکایت کرده‌اند که هیچ‌یک نباید در لیست زبان‌های برنامه‌نویسی قرار بگیرد.

اما اگر دقت کنیم به جدول می‌بینیم که هنوز برخی از زبان‌های قدیمی زنده هستند. به‌ویژه، باوجود بالای 60 سال سن برنامه‌نویسی Fortran هنوز در شماره 36 قرار دارد، و این می‌تواند به‌احتمال زیاد به دلیل قدرت عظیم محاسبات علمی این زبان دانست که قابلیت همکاری بهتر با C و پشتیبانی بهتر از محاسبات موازی گسترده را دارد.

به‌طور قطعی نمی‌توان گفت یک زبان از یک زبان دیگر بهتر است اما بهتر است برنامه نویسان به بیش از یک زبان مسلط شوند.


لینک کوتاه :
http://rouzbeh-ecommerce.ir/fa/news/12


تصاویر برای این مطلب 6

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا

پایتون در صدر برترین زبان های برنامه نویسی دنیا