243
یاقوت یک زبان برنامه نویسی شی گرا پویا ، بازتابنده ، با هدف کلی است که ترکیبی از الهام گرفته از پرل را با ویژگی های شبیه Smalltalk ترکیب می کند.روبی در اواسط دهه 1990 در ژاپن سرچشمه گرفت و در ابتدا توسط یوکیهیرو "ماتز" ماتسوموتو طراحی و طراحی شد.روبی از تعداد زیادی کتابخانه و کاربران لذت می برد.این است که در Perl ، Smalltalk ، Eiffel ، Ada و Lisp ساخته شده است.روبی از چندین الگوی برنامه نویسی ، از جمله کاربردی ، شی گرا ، ضروری و تأمل پشتیبانی می کند.همچنین دارای سیستم نوع پویا و مدیریت حافظه اتوماتیک است.بنابراین از نظر جنبه های مختلف با پایتون ، پرل ، لیپس ، دیلن و CLU مشابه است.روبی اغلب با پایتون مقایسه می شود ، Ruby برای CLI ، برنامه های GUI و همچنین برنامه های وب استفاده می شود ، چارچوب محبوب MVC وب "Ruby on Rails" در Ruby ساخته شده است.
سایت اینترنتی:
http://www.ruby-lang.org/امکانات
دسته بندی ها
گزینه های دیگر برای Ruby برای Mac
30
Apple Swift
Swift یک زبان برنامه نویسی برای برنامه های iOS ، OS X ، watchOS و tvOS است که بر روی بهترین های C و Objective-C ساخته شده است ، بدون محدودیت سازگاری C.
28
Objective-C
زبان Objective-C یک زبان رایانه ای ساده است که برای فعال کردن برنامه نویسی پیچیده شی گرا طراحی شده است.
28
27
Nim (programming language)
Nim یک زبان برنامه نویسی ضروری و با برنامه نویسی با یک سیستم کلان قدرتمند است که سعی می کند برنامه نویسی را به قدرت نهایی برساند بدون اینکه به خطر بیفتد.
27
23
23
22
20
17
F# (programming language)
F # یک زبان عملکردی و شی گرا موجز ، بیان و کارآمد برای NET است که به شما در نوشتن کد ساده برای حل مشکلات پیچیده کمک می کند.
14
12
Squirrel (programming language)
سنجاب یک زبان برنامه نویسی ضروری ، شی گرا با سطح بالایی است ، به گونه ای طراحی شده که یک زبان نویسی با وزن سبک است که در اندازه ، پهنای باند حافظه و در زمان واقعی متناسب است ...
10
9
Ceylon
پشتیبانی از ماشین های مجازی Java و JavaScript
- نرم افزار رایگان
- Windows
- Mac
- Linux
- JavaScript
- Hotspot JVM
7
Crystal (programming language)
زبان برنامه نویسی با نحوی شبیه به Ruby که با کد بومی کارآمد کامپایل می شود.