Увидел свет (http://www.ruby-lang.org/en/news/2011/10/31/ruby-1-9-3-p0-is.../) релиз языка программирования Ruby 1.9.3 (http://www.ruby-lang.org). Ruby - относительно молодой, мощный и динамический объектно-ориентированный язык программирования, отличающийся высокой эффективностью разработки программ и вобравший в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Новый выпуск характеризуется (http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/...) как версия, продолжающая развитие Ruby 1.9.2 и несодержащая кардинальных функциональных изменений.
Начиная с Ruby 1.9.3 код проекта распространяется под лицензиями BSD ("2-clause BSDL") и "Ruby", в то время как прошлые версии распространялись под лицензиями "GPLv2" и "Ruby". В качестве причины смены лицензии называется желание обеспечить совместимость кода одновременно с лицензиями GPLv3 и BSD. Лицензия "Ruby" ссылается (http://www.ruby-lang.org/en/LICENSE.txt) на последний вариант GPL и полностью ...URL: http://www.ruby-lang.org/en/news/2011/10/31/ruby-1-9-3-p0-is.../
Новость: http://www.opennet.me/opennews/art.shtml?num=32180
Ждем 2.0 с нормальными кейвордами.
Например? Ну case в switch и я бы переделал))))))))
А я бы не разрешил.
и когда они придут к выводу что пора уже всё переписать на C?
Интересно, а на чем же они пишут имплементацию языка, если не на Си?
мне показалось что он написан на C++. ошибся.
тогда особенно непонятно почему проблемы с производительностью, особенно посли стольких лет доработок и переписываний.
Сам интерпретатор написан на C, но приличная часть стандартной библиотеки на самом ruby же. Вот по мере переписывания очередных кусков на C, оно становится быстрее.
>приличная часть стандартной библиотеки на самом ruby жеА неприличная часть?
"Язык который настолько слаб, что не может реализовать даже собственную стандартную библиотеку, бесполезен и не стоит внимания" -- Бьерн Страуструп.
Язык настолько силен, что достаточно лениво реализовывать стандартную библиотеку на Си?
Отличный язык для тех кому нужно писать приложения, а не тролить.
Писать код на руби одно удовольствие.
И хорошо что в скорости прибавляют. Этого да, для некоторых приложений не хватало.
да ну, там не интересно
Посоветуйте среду со встроенным отладчиком под это?
>Посоветуйте среду со встроенным отладчиком под это?
да Руби отличен, но мне, например, Perl больше удобен, тоже отличный ЯП =)
тсс, а то сейчас война начнётся :)