Зовут меня в миру Татьяной, учусь в Белорусском
госуниверситете, на механико-математическом факультете.
В университете мы учим С++, полтора года, и полгода я учу Jav'y на
спецкурсе. Этим практически ограничиваются мои знания в области
языков программирования, если не считать моих робких попыток
познакомиться с ActionScript'ом и Javascript'ом и научиться делать
что-нибудь полезное на HTML+CSS+)
Вчера знакомилась с Ruby и Ruby on Rails, осталось очень
приятное впечатление как от самого языка, так и от фреймворка.
Первое, что, конечно, бросается в глаза — необычный синтаксис (да-да,
это не Java=)). Программы получаются коротенькие, без ущерба для их смысла.
Я так поняла, что именно этим и гордятся больше всего энтузиасты от Ruby.
Меньше кода, никаких точек с запятыми=)) Приятно сделана система для
начала работы с Ruby (связка ri/fxri+irb), приятным оказалось и то, что
мой любимый текстовый редактор Notepad++ умеет красиво подсвечивать
рубиновый код=) Кроме него можно использовать специальные IDE для
Ruby, мне ближе всего оказался вариант установки плагина
к Eclipse под названием
RDT. На
официальном сайте Ruby можно найти неплохие тьюториалы для начала,
самая большая книжка Programming Ruby входит в установочный пакет,
есть англоязычная вики, есть очень любопытная
Why's (Poignant) Guide to
Ruby — книжица, умело маскирующаяся под несерьезную=)
Русские энтузиасты уже перевели несколько интересных статей, хорошая
статья о Ruby с большим количеством ссылок
есть в Википедии,
в том числе там же можно найти неплохой
Викиучебник, хоть и
неполный, но дающий начальное представление о порядке вещей.
В ЖЖ есть
русское комьюнити, в группах Google —
сообщество,
посвященное Ruby on Rails.
Начала писать, и поняла, что тема более глубокая, чем я могу
вместить в один пост, а посему to be continued=)