язык программирования руби учебник
Автор He is задал вопрос в разделе Другие языки и технологии
Использование Ruby. Где используется, какие перспективы у языка, чем лучше питона? и получил лучший ответ
Ответ от Pure function[гуру]
Да везде где допустима динамика. Перспективы самые хорошие: язык вполне себе развивается при этом не ломая обратную совместимость и не создавая трудностей при переходе на новые версии (привет питон) , огромный на сегодняшний момент набор библиотек, не имеющий аналогов веб-мвц-фреймворк Ruby on Rails, ставший стандартом в веб-разработке и являющийся главным примером для других фреймворков откуда они тянут все хорошее.
Руби является чистым ооп языком (парадигма "все - объект"), у питона с этим немного иначе (комбинированая парадагма процедурного и ооп программирования с иммутабельными первоклассными функциями/классами) . Синтакстис руби, большие и удобные возможности для метапрограммирования располагают к написанию красивых и удобных DSL(одна из фич руби и рельс в часности) . В кратце можно сказать что руби и питон похожи, имеют сходные возможности но при этом делают одни и те же вещи разными способами. Посему рекомендую ознакомиться с обоими языками детально, чтобы решить чей путь тебе ближе.
Ruby традиционно лучше справляется с обработкой текста, DSL, автоматизацей shell (смотрим на rake и завидуем). Python — многопоточность, GUI, биндинги ко всему что движется, лучшая документация и поддержка индустрией
библиотека докан - что это за штука такая?
программная библиотека, пренадлежит языку программирования Руби, используется в некоторых играх и
подробнее...
Что значит "синхронный" и "асинхронный" язык программирования, и к какому типу относятся PHP, Perl, Python, C# ?
>Что значит "синхронный" и "асинхронный" язык программирования
Ровным счетом ничего.
подробнее...
Выбор языка программирования
Алгоритм вхождения таков. Учишь язык программирования, кое-что начинаешь понимать. Затем ищешь
подробнее...
Какой язык программирования для начинающего лучше?
Когда-то я начинал учить учебник по Алгол-60, решал упражнения в конце каждой главы, но появилось
подробнее...
какой язык программирования самый легкий
Чем легче язык программирования, тем труднее написать на нем нужную программу.
Самый простой,
подробнее...
На каком языке программирования пишутся .bat файлы
Там не язык программирования, а последовательность CMD
подробнее...
Microsoft Visual studio 2010 к какому языку программирования относится?
Это не просто язык программирования, это интегрированная среда разработки, поддерживающая несколько
подробнее...
Помогите закодировать фразу "Я люблю тебя Саша" на языке программирования
Ах, любящее нежное женское сердце!
На что ни пойдет, что бы самотверженнно завоевать своего
подробнее...
На каком языке программирования пишутся игры для андроид?
Для создания приложений используется Android Software Development Kit (SDK), который можно свободно
подробнее...
Подскажите пожалуйста ,какие языки программирования применяются для создания web приложений и интернетмагазинов ?
Ну для начала понадобится HTML. Хотя это не язык программирования, а язык разметки текста - ну это
подробнее...
Почему язык программирования паскаль так назвали?
Кажысь в честь математика Паскаля. А вот почему непомню?
Вот нашел:
Язык
подробнее...
Для чего используются языки программирования JAVA и PHP?
Java – это слово довольно прочно вошло в наш обиход. В первую очередь оно хорошо известно
подробнее...
Как называется алгоритм, записанный на языке программирования
Алгоритм, записанный на «понятном» компьютеру языке программирования, называется
подробнее...