![Ruby](https://i.altapps.net/icons/ruby-a1571.png)
243
یاقوت یک زبان برنامه نویسی شی گرا پویا ، بازتابنده ، با هدف کلی است که ترکیبی از الهام گرفته از پرل را با ویژگی های شبیه Smalltalk ترکیب می کند.روبی در اواسط دهه 1990 در ژاپن سرچشمه گرفت و در ابتدا توسط یوکیهیرو "ماتز" ماتسوموتو طراحی و طراحی شد.روبی از تعداد زیادی کتابخانه و کاربران لذت می برد.این است که در Perl ، Smalltalk ، Eiffel ، Ada و Lisp ساخته شده است.روبی از چندین الگوی برنامه نویسی ، از جمله کاربردی ، شی گرا ، ضروری و تأمل پشتیبانی می کند.همچنین دارای سیستم نوع پویا و مدیریت حافظه اتوماتیک است.بنابراین از نظر جنبه های مختلف با پایتون ، پرل ، لیپس ، دیلن و CLU مشابه است.روبی اغلب با پایتون مقایسه می شود ، Ruby برای CLI ، برنامه های GUI و همچنین برنامه های وب استفاده می شود ، چارچوب محبوب MVC وب "Ruby on Rails" در Ruby ساخته شده است.
ruby
سایت اینترنتی:
http://www.ruby-lang.org/امکانات
دسته بندی ها
گزینه های دیگر برای Ruby برای Mac
![Neko](https://i.altapps.net/icons/neko-6163c.png)
5
![Solid](https://i.altapps.net/icons/solid-41078.png)
5
![Raku](https://i.altapps.net/icons/perl-6-43690.png)
5
![Hy](https://i.altapps.net/icons/hy-b9080.png)
5
![Wyvern](https://i.altapps.net/icons/wyvern-41078.png)
4
![Avian](https://i.altapps.net/icons/avian-34e34.png)
4
![X10 (programming language)](https://i.altapps.net/icons/x10-programming-language--1d6fa.png)
4
X10 (programming language)
زبان برنامه نویسی X10 در حدود چهار اصل اساسی ناهمزماني ، محل ، اتميت و نظم سازمان یافته است که بر روی نوع امن و مبتنی بر کلاس ساخته می شوند ...
![Objective-J](https://i.altapps.net/icons/objective-j-835ce.png)
3
Objective-J
Objective-J یک زبان برنامه نویسی است که به عنوان بخشی از ...
![AWK](https://i.altapps.net/icons/awk-41078.png)
3
![BeanShell](https://i.altapps.net/icons/beanshell-16354.png)
3
![Nim (programming language)](https://i.altapps.net/icons/nim-programming-language--2380a.png)
2
Nim (programming language)
Nim یک زبان برنامه نویسی ضروری و تایپ شده است که سعی می کند برنامه نویسی را به قدرت نهایی برساند بدون اینکه به خطر بیفتد.
![Guile](https://i.altapps.net/icons/guile-7329f.png)
1
![Algogo](https://i.altapps.net/icons/algogo-33aef.png)
1
![V (programming language)](https://i.altapps.net/icons/v-programming-language--024e.jpg)
1
V (programming language)
V یک زبان برنامه نویسی کامپایل شده استاتیک است که برای ساختن نرم افزارهای مناسب طراحی شده است.این شبیه به Go است و همچنین تحت تأثیر اوبرون ، Rust ، Swift قرار دارد.