diff options
Diffstat (limited to 'content/digarden/pages/20210423140530-ruby.org')
-rw-r--r-- | content/digarden/pages/20210423140530-ruby.org | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/content/digarden/pages/20210423140530-ruby.org b/content/digarden/pages/20210423140530-ruby.org deleted file mode 100644 index a11e3b3..0000000 --- a/content/digarden/pages/20210423140530-ruby.org +++ /dev/null @@ -1,30 +0,0 @@ -:PROPERTIES: -:ID: ca2c77bb-1921-4e86-9fa3-cc5db9ba03a1 -:END: -#+title: Ruby -https://ruby-lang.org/ - -** Преимущества -- Функциональный -- ООП в стиле Smalltalk -- Скриптовый как Perl, AWK, SED и т.д. -- Можно найти работу -- Опциональная статическая типизация -- Ruby on Rails. В Rails вероятно можно быстро прототипировать. -- REPL -** Недостатки -- Очень медленный -- Мало работы по сравнению с PHP/Python/Java -- Манки-патчинг многих напрягает -- Rails очень централизирован, плохо поддаётся модификации, много магии -** Библиотеки -- [[https://sorbet.org/][Sorbet]] :: Статическая проверка типов -** Фреймворки -- [[id:0f5fbd81-cab2-4702-8867-6eb2494aac2d][Ruby on Rails]] -** Ресурсы -- [[https://i-love-ruby.gitlab.io/book.html][Книга: Я люблю Ruby]] -- [[https://rubykoans.com][Rubykoands]] -- [[https://rubymonk.com][Rubymonk]] -- [[https://rubyreferences.github.io/rubyref/][Ruby Reference]] -** Статьи -- [[https://habr.com/ru/post/143990/][Хабр: Вникаем в метаклассы Ruby]]
\ No newline at end of file |