زبان برنامه نویسی آر (R)

پیدایش: زبان برنامهنویسی R توسط رابرت جنتلمن (Robert Gentleman) و راس ایهاکا (Ross Ihaka) در دانشگاه اوکلند طراحی شد. این پروژه در سال ۱۹۹۲ ایجاد شد اما نسخهی ابتدایی آن در سال ۱۹۹۵ و نسخهی بتا و پایدار آن در سال ۲۰۰۰ انتشار یافت.
نقاط قوت:
زبان برنامهنویسی R، یک زبان تجزیه و تحلیل آماری و جامع است که شما را تشویق میکند تا ایدههای جدید را گسترش دهید.
به عنوان یک زبان یرنامهنویسی آماری برای کدنویسی بسیار آسان است.
زبان R یک نرمافزار متنباز است. بنابراین هرکسی میتواند از آن استفاده کند و آن را تغییر دهد.
زبان برنامهنویسی R برای مایکروسافت ویندوز و لینوکس/گنو مناسب است.
زبان R کراس پلتفرم (Cross-platform) است، بدین معنا که میتواند به صورت پیوسته بر روی سیستم عاملهای مختلف اجرا شود.
نقاط ضعف:
در زبان برنامهنویسی R، کیفیت برخی از بستههای نرمافزاری یا پکیجها در سطح بالایی قرار ندارد.
زبان برنامهنویسی R مدیریت حافظهی خوبی ندارد. بنابراین ممکن است تمام حافظهی موجود را اشغال کند.
کاربرد/ موارد استفاده: پروژههای علم داده، محاسبات آماری، یادگیری ماشین
درآمد: میانگین حقوق سالیانه یک توسعهدهندهی R در محدودهی تقریبی ۹۰.۰۴۲ تا ۱۳۶.۶۱۶ دلار قرار دارد.
درجه سختی یادگیری: دشوار
دلایل انتخاب: علم داده یک حوزهی در حال توسعه است و از زبان برنامهنویسی R اغلب برای تجزیه و تحلیل داده استفاده میشود.