Про Ruby для newbie

Про Ruby для newbie

Ruby 🇺🇦

Рубі - це...

Динамічна мова програмування з відкритим кодом, зосереджена на простоті та продуктивності. Вона має елегантний синтаксис, який зручно читати та легко писати.

Що можна створювати за допомогою Ruby?

Грубо кажучи, на Ruby можна писати будь-що, але на практиці основна частина припадає на розробку web сайтів, використовуючи фреймворк Ruby on Rails.

З особистого досвіду досвіду можу "сказати", що я встиг:

- Створити вже близько 10 web сайтів, використовуючи фреймворк Ruby on Rails

- Створити 5 телеграм ботів

- Розробити різні скрипти під Windows та Linux

- Гру хрестики-нулики :)

Чому Ruby?

- На думку засновника (Yukihiro Matsumoto) він включив всі найкращі риси з таких мов Perl, Smalltalk, Eiffel, Ada та Lisp при розробці Ruby і робив акцент, щоб на цій мові було справді приємно та інтуїтивно зрозуміло програмувати. І я вважаю, що в нього це вийшло реалізувати!

- Ruby також є дуже ефективною, кросплатформною мовою. Код, який ви пишете в одній операційній системі, працюватиме в Linux, Mac OSX і Windows. Він навіть працюватиме в UNIX, DOS, BeOS, OS/2.

- Динамічно розвивається та вдосконалюється.

- Досить популярна на заході (США, Європа і т.д.) та в Японії.

- Багато людей вважають, що Ruby легше у вивчення ніж Python. (Пізніше поговоримо детальніше про це).

Які відомі сайті були написані на Ruby?

  • Apple
  • GitHub
  • Twitter (перша версія) - зараза JAVA
  • Shopify
  • Hulu
  • ZenDesk 
  • Urban Dictionary
  • Airbnb
  • Basecamp
  • Twitch
  • Dribbble
  • Kickstarter
  • ThemeForest
  • Bloomberg
  • SoundCloud
  • Heroku
  • Couchsurfing

На сьогодні все, вийшов невеличкий пізнавальний допис, далі почнемо більш поглиблено занурюватися в цю чудову мову. До завтра!

Report Page