رتبه بندی زبان های برنامه نویسی توسط تیوب (TIOBE) در سال 2011

چهارشنبه ، 12 تیر 1392 ، 08:07 project99.blogfa.com
چاپ

چکیده:
فهرست جامعه ی برنامه نویسی تیوب تنها شاخص محبوبیت زبان های برنامه نویسی است نه چیز دیگری . این فهرست در هر ماه یکبار آپدیت می شود و رتبه بندی بر مبنای کار مهندسان ماهر سراسر جهان ، دوره های آموزشی برگزار شده و فروش زبان ها می باشد . و حتی موتور هایی جستجوگر نظیر گوگل ، یاهو ، آمازون و تالارهای یوتیوب و بایدو برای محاسبه ی رتبه بندی استفاده شده اند .

tiobe1

توجه کنید که این لیست در مورد بهترین زبان ها یا درجه بندی  براساس بیشترین سطر کدی که  برای آن ها نوشته شده است ،  نمی باشد .
این فهرست می تواند برای ارزیابی سطح به روز بودن مهارت برنامه نویسی خود یا گرفتن تصمیم راهبردی به منظور یادگیری و کار با زبانیست برای  بهتر ساختن برنامه های سیستمی خود است .
نکته ی دیگر این است که می توان با تقریب زیادی #c را در ایران زبان برتر دانست در حالی که در رتبه بندی جهانی اینطور نیست .
در این لیست همه چیز به راحتی قابل فهم است  :
ستون اول : موقعیت زبان در سپتامبر 2012
ستون دوم : موقعیت زبان در سپتامبر 2011
ستون سوم : تغییرات موقعیت (صعود یا نزول)
ستون چهارم : نام زبان
ستون پنجم : سهم درصدی زبان
ستون ششم : تغییرات سهم
ستون هفتم : وضعیت برآیند شده

tiobe2

روند دراز مدت زبان ها
روند درازمدتی از 10 زبان برتر توسط  نمودار زیر مشهود می شود.
محور عمودی نمودار سهم درصدی از بازدید ها و محور افقی سال مبنا قرار داده شده را نمایش می دهد .

tiobe3

دیگر زبان ها (زبان های رده دوم رتبه بندی)
لیست تعداد 30 زبان دیگر هم در پایین مشاهده میشود ، این لیست ممکن از به دلیل جا گذاشتن زباه هایی معتبر نباشد .

tiobe4

و اما 50 زبان دیگر
لیست 50 زبان دیگر در پایین به ترتیب حروف الفبایی مرتب شده اند ، ارزش درصدی آنها به هم نزدیک است .

ABC, Algol, bc, BETA, Boo, CFML, CHILL, CL (OS/400), Clean, Clojure, cT, Dart, Dylan, Eiffel, Emacs Lisp, F#, Factor, Gambas, Go, Groovy, Icon, IDL, Inform, Informix-4GL, J, JScript.NET, LabVIEW, Ladder Logic, LPC, MS-DOS batch, MUMPS, NATURAL, Oberon, OCaml, Occam, OpenCL, OpenEdge ABL, Oz, PowerShell, Q, REXX, S, S-PLUS, SPARK, VBScript, VHDL, WebDNA, X10, xBase, Z shell

روند یا شاید تاریخچه ی سالانه
موقعیت 10 زبان برتر اعلام شده را در سالهای قبل را می توان به راحتی در جدول زیر پیدا کرد .

tiobe5

سرانی از نوع زبان برنامه نویسی
این فهرست ، لیست زبان هایی است که در کل سال مذکور بیشترین سطح از امتیازات را کسب کرده اند نشان می دهد . نکته ی قابل توجه این است که تنها زبان پیتون دوبار برنده اعلام شده .

tiobe6

دسته های زبانی
حدول ها و نمودار پایین روند طولانی مدت از دسته های و انواع تایپینگ چک را نمایش می دهد .
جالب است بدانید زبان های شئ گرای استاتیک برای بیشتر از 5 سال بیشترین محبوبیت در  بین زبان ها داشته اند .

tiobe7

به نقل از وبلاگ:project99.blogfa. com