Просмотр полной версии : Ruby
Собственно,сегодня мне сказали что есть такой язык программирования как Ruby (руби , раби хз).Говорят что он возможно в будущем заменить php и perl .Ваши мысли по этому поводу?Сейчас шарю инет,смотрю что за язычок.
Нашим любителям позитиффа просьба обойти тему,хотелось бы конструктивных ответов,а не флудливого бреда.
Нашел это http://www.chair36.msiu.ru/science/science/articles/2/html/node35.html
mR_LiNK[deface_0nl
12.04.2007, 00:48
Слоажно сказать что-то однозначно..
как-то притягивает и одновременно отталкивает..
статейка маловата кон..
но попробовать в действии желание оч большое
Возможно и заменит...
Оценить язык не могу даже субъективно, тк не проникся им
3DViruzZ
12.04.2007, 01:01
На нем собран Metasploit 3
Что заменит сомневаюсь, но все возможно.
Прочитав описание вполне может заменить яву (в смысле скрипты)
я бы не хотел чтобы что то пхп заменило, я за него тока взялся :p
Underwit
12.04.2007, 01:53
Заменить не заменит, но вот право на существование у него есть.
Язык перспективный, если сейчас у него нормально развить некое подобие Cpan/pear, сделать огромное кол-во приличной документации и выпустить книги с ней, то все шансы на замену есть.
Язык распространен, но только в японии.
Я бы посоветовал тот же питон, т.к. пока он намного популярнее, чем руби. И еще по пиону есть дохрена литературы.
Cpan/pear Эм... сравнивать с CPAN какой-то pear с парой либ?
-=lebed=-
12.04.2007, 10:37
Cсылки по теме: http://live.julik.nl/2005/11/ror-for-starters
Тут статьи (три части) по программированию на Ruby:
Часть1: http://gazette.linux.ru.net/lg81/ramankutty.html
Часть 2: http://gazette.linux.ru.net/lg83/ramankutty.html
Часть 3: http://gazette.linux.ru.net/lg86/ramankutty.html
Идеология Ruby: http://ru.wikibooks.org/wiki/Ruby/Идеология
P.S. Заменит или не заменит остальные языки - не знаю, но что с Перла Метасплоит переделали на Руби, имхо не спроста, значит он всё таки удобнее...
Имхо все его преимущества описаны в определении:
Ру́би — интерпретируемый язык программирования высокого уровня. Обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, «сборщиком мусора» и многими другими возможностями, поддерживающими много разных парадигм программирования, прежде всего объектную.
Кому интересны детали, вам сюда: _http://ru.wikibooks.org/wiki/Ruby (хе! логотип языка, всё-таки рубин :) , как я и думал...)
Скачать интерпретатор Ruby можно с офсайта проекта http://www.ruby-lang.org/
Вот сделал подборку по документации по Ruby в chm всем качать скачать (http://lebed.ucoz.ru/soft/Ruby-Doc.chm)
Больше походит на с чем на пхп
#!/usr/local/bin/ruby -w
begin require 'rubygems' rescue LoadError end
require 'inline'
class Hello
inline do |builder|
builder.include "<stdio.h>"
builder.c 'void hello() { puts("hello world"); }'
end
end
Hello.new.hello
На русском нету нормальных книг про сабж.
Однако есть это: http://ru.wikibooks.org/wiki/Ruby
Язык распространен, но только в японии.
Я бы посоветовал тот же питон, т.к. пока он намного популярнее, чем руби. И еще по пиону есть дохрена литературы.
Ну это грубо говоря) Я имею ввиду какой-никакой репозиторий библиотек.
из импортных ресурсов могу посоветовать: http://www.rubycentral.com/
Digimortal
12.04.2007, 15:02
Больше походит на с чем на пхп
скорее на перл, паскаль и пайтон вместе взятые )..
вообще, язык очень интересный.. жаль, что развитие его как-то медленно происходит..
ssk.ex0.uf0
12.04.2007, 15:14
скорее на перл, паскаль и пайтон вместе взятые )..
вообще, язык очень интересный.. жаль, что развитие его как-то медленно происходит..
н-да эт точно(
Wrox Beginning Ruby on Rails Nov 2006 eBook-BBL (жаль на тока английском)
http://rapidshare.com/files/18770098/Wrox.Beginning.Ruby.on.Rails.Nov.2006.eBook-BBL.rar.html
http://depositfiles.com/ru/files/659280
File Size: 2.48 MB
скорее на перл, паскаль и пайтон вместе взятые )..
вообще, язык очень интересный.. жаль, что развитие его как-то медленно происходит..
Не знаю чем он там на Perl похож, но синтаксис начисто слизан с Python.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot