Просмотр полной версии : Есть ли смысл в Ruby?
nowauser
29.08.2007, 22:16
Хотелось бы узнать, так ли уж нужен Ruby. Какие преимущества даёт? Какие есть недостатки? Какая область применения?
Nathan77
20.11.2007, 14:50
Ответ есть.
Преимущества смотри на примере сайта Drive.ru
Ktonibudi mojet realno sravniti s php, v cem lucshe ili huje?
Realexey
13.11.2008, 01:50
+1 ткните носом в ссылку с преимуществами
Andrey_Go
14.11.2008, 00:57
На мой взгляд ruby не сильно ужился среди программеров. Я сам как то пытался в нём разобраться, но потом надоело и забросил :)
manuscriptum
14.12.2008, 23:38
во-первых, несопоставимые это вещи РНР и Руби. Если РНР создавался только для веб-страниц и таковым остается, то Руби - язык общего назначения. Его известноть пришла с RoR, однако Руби это не RoR как многие считают:) Смысл в нем есть, однако надо делать поправку на то что пока не так много виртуальных хостингов работают с Руби. Если вопрос с собственным выделенным сервером не стоит - тогда лучшее решение - это Руби.
Руби - Язык очень выразительный и лаконичный, причем его лаконичность не вредит его наглядности. Те кто знаком с OCaml поймут - не каждый лаконичный язык выразительный. При этом язык очень развитый в плане синтаксиса. Один цикл можно сделать 10-ю различными вариантами - выбирай какой приятней. ООП в Руби реализована очень изящно. Собственно, он и создавался с учетом ошибок и несуразностей у Перла и Пайтона. С версии 1.9 у Руби наконец появилась виртуальная машина и псевдокод. Это значит, что интерпретатор Руби стал работать значительно быстрее. На сегодняшний день Руби по скорости выполнения скрипта обгоняет РНР существенно. И не сбрасываем со счетов, что работа над повышением скорости Руби продолжает вестись.
Реально веб-проекты на RoR существенно обгоняют даже легкие фреймворки от РНР, например CodeIgniter. Про CMS вообще молчим - конкуренцию скоростным Руби приложениям составляет только Python-фреймворки (django например) и Java.
Руби очень перспективный язык, а если принять во внимание его универсальность - очень удобный для пользователей, любящий автоматизировать работу на компе.
denisvips
07.01.2009, 01:09
Пожскажите, что делает Ruby? Есть-ли книги по нему?
Книги есть, но в большинстве своем они на английском языке.
read_data
29.05.2009, 13:01
Вот на русском
Хэл Фултон - Программирование на языке Ruby, 2007
Книга является полноценным руководством по Ruby - ее можно использовать и как учебник, и как справочник, и как сборник ответов на вопросы типа "как сделать то или иное в Ruby".
http://depositfiles.com/files/2pu499d5c
И на аглицком, конечно больше
Пара журналов Rails Magazine за 2009
http://depositfiles.com/files/8sk0rsp6e
Книга Professional Ruby on Rails, Noel Rappin, 2008
http://depositfiles.com/files/yrw4r4pf3
7 Книг по Ruby и Ruby on Rails на английском (есть за 2008)
Advanced Rails Recipes.pdf
Apress.Practical.Reporting.with.Ruby.and.Rails.Jan .2008.pdf
Manning.Flexible.Rails.Flex.3.on.Rails.2.Jan.2008. pdf
OReilly.Advanced.Rails.Jan.2008.pdf
Packt.Publishing.Building.Dynamic.Web.2.0.Websites .with.Ruby.on.Rails.Apr.2008.pdf
Practical Rest on Rails 2 Projects.pdf
Ruby on Rails Web Mashup Projects.pdf
http://depositfiles.com/files/jf94doha8
Добавлено через 37 минут
Книга по Rails, Agile Web Development with Rails (Third Edition), 2008
http://depositfiles.com/files/zzs24krna
Пригож ли данный язык програмирования для серьезных коммерческих проектов ??? я имею ввиду уязвимость, дыры ??? :quest:
Пригож ли данный язык програмирования для серьезных коммерческих проектов ??? я имею ввиду уязвимость, дыры ??? :quest:
По поводу дыр, как и во всех языках, а вообще особенность в том, что много компонентов, соответственно нужно следить за версиями всех компонентов используемых в приложении.
много преимуществ перед php, код не такой кривой, и сам язык более мощный. недостаток - медленная скорость работы.
iscarface
15.06.2009, 23:22
Стоит так же посмотреть на Django - Python фреймворк.
Кстати печально было когда не смог среди перечня языков программирования на этом форуме найти Python
Ответ есть.
Преимущества смотри на примере сайта Drive.ru
и тогда уж на примере gamer.ru
cheaterBY
04.12.2009, 10:55
А как можно посмотреть преимущества языка программирования на примере работы сайта? Такое ощущение что тут половина людей вообще не понимает о чём говорит.
antoha885
16.12.2009, 22:31
Кто нибудь пробовал програмить на этом языке и стоит ли им забивать голову?\
chitochka
27.12.2009, 19:42
вот задаюсь таким же вопросом,
в Универе он как основой идет
askhattk
06.02.2010, 20:48
смысл есть, тока надо понять в чем???
Это супер, как-то начинал его)
и тогда уж на примере gamer.ru
Красивый сайт, радует глаз ))
Рельсы с руби очень быстро развиваются, пройдет не так много времени и его начнут использовать повсеместно ... Очень нравится Haml и Sass под рельсы, реальная замена html и css, только более лаконичная )) По поводу хостинга, в России их не так много еще, но уже есть ))
necromkasp
10.10.2010, 21:40
ROR, на мой взгляд сложнее PHP в освоении, но сравнивать их, по моему нельзя. Ruby (а следовательно, и ROR) имеют очень большое будущее и разрываются зверскими темпами. Если вы обладаете достаточными навыками в ставшем стандартом де-факто PHP и чувствуете, что больше уже ничему не учитесь, без сомнения переходите на изучение ROR.
don_alekna
06.12.2010, 17:26
ROR очень интересен в построении самого проекта, который вы нева хотите запрограммировать. Отдельные части проекта такие как controller, view, model позволяют очень гибко разделять области по работе с данными (скажем базы данных) и выводом конечного результата. С переходом с PHP на ROR я однозначно понял, что эта платформа жива и кипит, и имеет огромное будущее. Силой ROR есть и ActiveRecord, которая позволяет очень легко работать с данными БД. Среда разработки Aptana и ROR очень сильный инструмент в воплощении проектов. А научится программировать с ROR рекомендую книги Agile Web Development with Rails 3nd Edition. Сделайте по книге его проект 2-3 раза и вы прочувствуете соль этой платформы и перейдете на нее :)
Пожскажите, что делает Ruby? Есть-ли книги по нему?
Если англ не смущает - http://guides.rubyonrails.org/
обновялется сразцу после выхода новой версии
Добавлено через 4 минуты
А по топику... В свое время писал себе сайт/приложение на php. Сам не программер, но надо было :) Написал код получился на нескольо страниц. Потом открыл для себя ruby on rails, код сократился до странички. Так что лично для меня это уже не вопрос :)
Господин ПЖ
29.06.2014, 20:25
Если проблем с финансами нет, то изучать можно все что попадется под руку. Но если изучение осуществляется с прицелом на дальнейшее зарабатывание денег, то стоит изучить рынок вакансий, и решить, что из этого тебе более интересно.
ShnaiderHost
12.06.2015, 16:45
Если проблем с финансами нет, то изучать можно все что попадется под руку. Но если изучение осуществляется с прицелом на дальнейшее зарабатывание денег, то стоит изучить рынок вакансий, и решить, что из этого тебе более интересно.
не так давно видел вакансию, искали разработчика Руби - 4000$
January04
12.02.2016, 12:53
какие вам нужны преимущества, коллеги?
Самое важное преимущество - это спрос на специалистов и их стоимость на рынке труда.
Ставьте перед собой изначально правильную цель - выбор инструмента для зарабатывания денег, а не для самоудовлетворения по каким-то там характеристикам и возможностям...
Кстати с выходом Rails 5 и офсайт обновился. Там можно от DHH демки глянуть с главными фичами (http://rubyonrails.org).
Но реально нужно пару проектов сделать, чтобы оценить все преимущества (и недостатки, которые тоже есть).
vBulletin® v3.8.9, Copyright ©2000-2026, vBulletin Solutions, Inc.