LINUX.ORG.RU

Это бельчец, полный.

[code] С чего начать изучать Ruby? С этого. Самый хороший учебник.[/code]

Учебник по языку должен описывать азы для чайников, идеи языка и парадигмы для тех кто не в первый раз имеет секс с неизвестными ЯВУ. В сабжевой книге даже примитивный io (кроме puts) не описан, про ООП в рубях ничего нет - создание класса это не ООП а пазор, наследование, properties, примеси и т.п.

//wfrr

anonymous
()

Мда...
Увидев тему про lor-faq-ruby прям обрадовался, а тут такой облом.
И да, кстати, учебник дерьмо.

babusha
()

В девелопмент,хм.
Ну
Ruby Это язык для того то и того то. А ещё с его помощью удобно делать то то и то то.Чаще всего он используется в том то.Под ruby больше кодят в ОС х чем в ОС у.
Обычно применяются выражения типа %:?*:?*%%:№%;
Регулярки...
Массивы...
[Чотам ещё в языках бывает]
Ссылки на сайт активно использующих
Ссылки на литературу
Программы сделанные на раби: а, б, в, г.
Раби в консоли употребляется обычно через команды д, е, ж, з.
Пакеты разработки, необходимые для раби-кодера в дебиан это *.деб ?.деб @.deb.
Примеры можно скачать с сайта ххх.
Великие раби-погромисты: Ричард Штольман, Пинус Торвальдс, Стив Фаллмер.

Как то так.

darkshvein ☆☆
()
Ответ на: комментарий от darkshvein
Регулярки...
Массивы...
[Чотам ещё в языках бывает]

Нахрена учить руби, если его использование ограничивается фортраном^Wпохапе?

mv ★★★★★
()

Да уж, дополнить бы его не помешало...

melkor217 ★★★★★
()
Ответ на: комментарий от mv

Потому что руби язык для написания прикладного софта ^W^W^W^W общего назначения, php только для домашних страничек.

babusha
()

Видно, ТС учился по этому учебнику. Книжка-то не про Ruby, а что-то типа «Учимся писать простейшие программы на примере Ruby».

melkor217 ★★★★★
()
Ответ на: комментарий от melkor217

Именно самые простейшие, моя первая книжка по руби, в ней ничего не рассказывается, кроме self.chomp if,while,gets(),примеры простейших методов и классов. Книжка мягкоговоря бесполезная.

babusha
()

«Самый хороший учебник» - рекомендует нам автор тредов «как вывести массив?» и «как извлечь квадратный корень?»

thesis ★★★★★
()
Ответ на: комментарий от thesis

А что вы таки хотите, специалисты либо ушли либо в бане, а «то что осталось рекомендует».

//wfrr

anonymous
()
Ответ на: комментарий от thesis

>«Самый хороший учебник» - рекомендует нам автор тредов «как вывести массив?» и «как извлечь квадратный корень?»
По uju учебники не судят.

kernelpanic ★★★★★
()
Ответ на: комментарий от mv

прозреваю, что отнюдь не временно

ибо умеют читать то что никто никогда не читает при регистрации

//wfrr

anonymous
()

чувак, ты даже сабж по негласному шаблону (который в /Development парой строчек выше) назвать не смог :)

yoghurt ★★★★★
()
Ответ на: комментарий от kernelpanic

нифига, ужу не посоветует sicp, а когда посоетует это будет уже не ужу

//wfrr

anonymous
()
Ответ на: комментарий от kernelpanic

А я не сужу сам учебник. Я просто фантазирую на тему рекламной надписи на обложке.

thesis ★★★★★
()

Гениально, чо.

GotF ★★★★★
()

> Обсуждайте и дополняйте.

Без обид, не тебе писать мануалы. Пока.

anonymous
()
Ответ на: комментарий от melkor217

>Видно, ТС учился по этому учебнику
скорей, ТС написан по этому учебнику

anon1984
()
Ответ на: комментарий от nanonymous

Спать ушел же. Теперь пополнил.

uju ★★
() автор топика
Ответ на: комментарий от uju

> пополнять

У опсоса работаешь?

anonymous
()
Ответ на: комментарий от babusha

>php только для домашних страничек

авотнет, на нем еще фороникстестсьют написан (ужасная вещь!)

annulen ★★★★★
()

>Какую IDE использовать для разработки на Ruby и Ruby on Ralis?

Забыл KDevelop 3. Ну и вим, кончено :)

А в целом, статья достойна К.О.

annulen ★★★★★
()

уважаемые гуру, объясните пожалуйста, почему на этом блядском языке последняя строчка в коде вызовет ошибку.

class Ruby
  def self.shit
    'privet, zadrot!'
  end
end

puts Ruby.methods.include?('===')
#=> true
puts Ruby.methods.include?('shit')
#=> true

puts (Ruby === zadrot)
#=> true
puts (Ruby shit)
#=> NameError: undefined local variable or method `shit' for main:Object

anonymous
()
Ответ на: комментарий от babusha

бабуша, тебе, что конкретно не понравилось: self или shit ? если self, то ты явно руби не знаешь - там такое есть.

anonymous
()
Ответ на: комментарий от uju

> А какой лучше?

Увы, я не знаток руби. Но о языке там ни слова нет, только основы синтаксиса на примерах, ну и пара стандартных функций.

melkor217 ★★★★★
()
Ответ на: комментарий от uju

По той же Scheme - есть вечный SICP. Обучение теории алгоритмов в терминах языка.

melkor217 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.