![]() |
Есть ли смысл в Ruby?
Хотелось бы узнать, так ли уж нужен Ruby. Какие преимущества даёт? Какие есть недостатки? Какая область применения?
|
Ответ: Есть ли смысл в Ruby?
Ответ есть.
Преимущества смотри на примере сайта Drive.ru |
Ответ: Есть ли смысл в Ruby?
Ktonibudi mojet realno sravniti s php, v cem lucshe ili huje?
|
Re: Есть ли смысл в Ruby?
+1 ткните носом в ссылку с преимуществами
|
Re: Есть ли смысл в Ruby?
На мой взгляд ruby не сильно ужился среди программеров. Я сам как то пытался в нём разобраться, но потом надоело и забросил :)
|
Re: Есть ли смысл в Ruby?
во-первых, несопоставимые это вещи РНР и Руби. Если РНР создавался только для веб-страниц и таковым остается, то Руби - язык общего назначения. Его известноть пришла с RoR, однако Руби это не RoR как многие считают:) Смысл в нем есть, однако надо делать поправку на то что пока не так много виртуальных хостингов работают с Руби. Если вопрос с собственным выделенным сервером не стоит - тогда лучшее решение - это Руби.
Руби - Язык очень выразительный и лаконичный, причем его лаконичность не вредит его наглядности. Те кто знаком с OCaml поймут - не каждый лаконичный язык выразительный. При этом язык очень развитый в плане синтаксиса. Один цикл можно сделать 10-ю различными вариантами - выбирай какой приятней. ООП в Руби реализована очень изящно. Собственно, он и создавался с учетом ошибок и несуразностей у Перла и Пайтона. С версии 1.9 у Руби наконец появилась виртуальная машина и псевдокод. Это значит, что интерпретатор Руби стал работать значительно быстрее. На сегодняшний день Руби по скорости выполнения скрипта обгоняет РНР существенно. И не сбрасываем со счетов, что работа над повышением скорости Руби продолжает вестись. Реально веб-проекты на RoR существенно обгоняют даже легкие фреймворки от РНР, например CodeIgniter. Про CMS вообще молчим - конкуренцию скоростным Руби приложениям составляет только Python-фреймворки (django например) и Java. Руби очень перспективный язык, а если принять во внимание его универсальность - очень удобный для пользователей, любящий автоматизировать работу на компе. |
Re: Есть ли смысл в Ruby?
Пожскажите, что делает Ruby? Есть-ли книги по нему?
|
Re: Есть ли смысл в Ruby?
Книги есть, но в большинстве своем они на английском языке.
|
Re: Есть ли смысл в Ruby?
Вот на русском
Хэл Фултон - Программирование на языке 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 |
Re: Есть ли смысл в Ruby?
Пригож ли данный язык програмирования для серьезных коммерческих проектов ??? я имею ввиду уязвимость, дыры ??? :quest:
|
Re: Есть ли смысл в Ruby?
Цитата:
|
Re: Есть ли смысл в Ruby?
много преимуществ перед php, код не такой кривой, и сам язык более мощный. недостаток - медленная скорость работы.
|
Re: Есть ли смысл в Ruby?
Стоит так же посмотреть на Django - Python фреймворк.
Кстати печально было когда не смог среди перечня языков программирования на этом форуме найти Python |
Re: Ответ: Есть ли смысл в Ruby?
Цитата:
|
Re: Есть ли смысл в Ruby?
А как можно посмотреть преимущества языка программирования на примере работы сайта? Такое ощущение что тут половина людей вообще не понимает о чём говорит.
|
| Текущее время: 18:08. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc