LINUX.ORG.RU

Ruby 1.9.1

 , ,


0

0

После достаточно длительного перерыва, вышел первый стабильный релиз из ветки Ruby 1.9.x!

С этого момента, новая ветка Ruby, известная благодаря корректной поддержке многобайтовых символов, виртуальной машины YARV и ряда новшеств в синтаксисе языка, начинает свою историю.

Доступен полный список нововведений, а также советы по переходу на новую версию.

>>> Подробности

Закапывайте

anonymous
()

не прошло и 6 лет с момента выхода 1.8 stable(Mon Aug 4 17:25:18 2003), однако.

потрясаюая скорость развития, поздравляю рубистов!

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

>не прошло и 6 лет с момента выхода 1.8 stable(Mon Aug 4 17:25:18 2003), однако.

>потрясаюая скорость развития, поздравляю рубистов!

А кто выпустил, эстонцы и латвийцы?

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

Большим количеством благодарностей в адрес Маца, которые воспоследуют, как только наши заокеанские друзья вздумают выполнить свои старые скрипты с преобразованием строки из/в дату/ы и её обработкой на новой версии.

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

> Линукс топчется на месте уже 16 лет и будет топтаться еще 30 лет и никому он не будет нужен.

Бугагагагааа! Отличная копипаста, спасибо, вспомнилось поржал ^_^ ЗЫ У линукс опеределенно есть будущее, если даже такие закоренелые виндузятники как я на него с радостью переходят!

fpga
()

Отличная новость. Думаю через месяц уже можно будет в продакшене попробовать.

anonymous
()

Эхехе! Оно, конечно сосёт у Питона, но пусть жывёт. Лучче вместе долбанём по пхп.

Перл, слава яйкам, похоронили ужо.

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

> Перл, слава яйкам, похоронили ужо.

Кишка тонка у сопливых пистонщиков perl похоронить.

anonymous
()

Этот ЯП - просто прелесть!

Японец удачно-таки замешал идеи из других ЯП в свой гибрид :) Раньше думал о нем как о серебраной пуле. Больше так не думаю, но пользуюсь вместо иных скриптовых ЯП, простой скриптинг и ЕЯ-текстодробилки в-основном.

Намедни болтал с один жабером, подсевшим на subj+RoR - он восторгался им как ребенок! :) Оно и понятно - на одном ЯП достичь того же результата, который на другом ЯП (блювок в сторону java?) занимал в десятки раз больше времени.

anonymous
()
Ответ на: Этот ЯП - просто прелесть! от anonymous

> Намедни болтал с один жабером, подсевшим на subj+RoR - он восторгался им как ребенок! :) Оно и понятно - на одном ЯП достичь того же результата,

При мало-мальски приличной нагрузке сожрать всю память и впасть в кому? Да ладно, такого результата вполне легко достичь и на других ЯП. Не так легко, конечно, как на RoR, но вполне можно.

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

> Большим количеством благодарностей в адрес Маца, которые воспоследуют, как только наши заокеанские друзья вздумают выполнить свои старые скрипты с преобразованием строки из/в дату/ы и её обработкой на новой версии.

Это да! Как всегда глобально и надежно!

З.Ы. Если кто вдруг не знает, в США принято mm/dd/yyyy

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

> З.Ы. Если кто вдруг не знает, в США принято mm/dd/yyyy

Что, правда? От же извращенцы. Ну да ССЗБ.

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

Дык вроде даже стандартые сишные функции косо-чертовую дату так парсят. Помню в пыхе так же было и в мускуле.

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

>Как же прав был Стив Джобс в фильме "Пираты силиконовой долины", когда яростно не принял на работу человека только из-за того, что он был девственником.

Фильм-то без перевода смотрели? Мужик был женат.

Марш в школу учить английский!

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

> just use grails ;)

Тогда вас возьмут работать в SUN, если они не обанкротятся к тому времени.

У java, Python, .NET есть папик, который с одной сторны двигает язык, с другой двигает в нужную ему сторону. Попробуй догадаться, что для конторы важнее: корпоративные интересы или OpenSource идеи? По мне так второе чисто для того, что кто-то поведется, т.е. чистый PR.

И не знаю, кто крышует (спонсирует) Ruby. Если никто крупный, то язык сам по себе должен быть хорош, чтобы так продвинуться. По возможностям язык Ruby превосходит Python, который был взят за основу. Отстает по библиотекам и популярности. После того, как в Ruby переписали виртуальную машину, а в Python сломали Fixint, японец стал более производительным (это был его основной недостаток).

Так что выбор скорее между хорошим независимым языком или корпорацией-крышей-работодателем. У обоих вариантов есть недостатки.

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

>И не знаю, кто крышует (спонсирует) Ruby

руби без рельсов практически ненужен.
кто крышует рельсы известно.

>Тогда вас возьмут работать в SUN, если они не обанкротятся к тому времени.


SUN, увы, не двигает grails, они двигают jruby :(
groovy/grails, впрочем, двигает SpringSource

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

> в Python сломали Fixint

Ничего в Питоне не ломали. Python 3.0 не рекомендуется к использованию и не используется, а в 2.x никто fixed int не трогал.

Ты еще скажи, что мол Rubinus не довели до ума, поэтому Руби сакс. Он сакс, но не поэтому :)

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

привет гайдзинам

что такое локаль в японских ПТУ не проходят

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

> У java, Python, .NET есть папик, который с одной сторны двигает язык, с другой двигает в нужную ему сторону.

и кто же крышует питон?

или ты гвидо на одну доску с саном и мс ?

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

>Как же прав был Стив Джобс в фильме "Пираты силиконовой долины", когда яростно не принял на работу человека только из-за того, что он был девственником. > Мужик был женат

За один этот разговор ему надо было бошку снести, сученку.

anonymous
()

>Как же прав был Стив Джобс в фильме "Пираты силиконовой долины", когда яростно не принял на работу человека только из-за того, что он был анальным девственником

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

>Бугагагагааа! Отличная копипаста, спасибо, вспомнилось поржал ^_^ ЗЫ У линукс опеределенно есть будущее, если даже такие закоренелые виндузятники как я на него с радостью переходят!

У всех есть будущее. И у Линукса тоже есть будущее....только оно печальное.

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

> Python 3.0 не рекомендуется к использованию и не используется.

А есть планы на будущее (когда поддержка 2-й ветки прекратится, либо большинство библиотек просто будет под 3-ю)?

satanic-mechanic
()

обновился.

хороший язык, но:

Медленный, нет куч и библиотек нужных, не под все портирован. поэтому продолжают пользовать питон.

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

s/нет куч и библиотек/нет кучи библиотек/

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

> Как же прав был Стив Джобс в фильме "Пираты силиконовой долины", когда яростно не принял на работу человека только из-за того, что он был девственником.

Зря, они же работают лучше и готовы получать меньше. А так пришлось продавать маки по 5000 и брали их плохо.

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

> Как же прав был Стив Джобс в фильме "Пираты силиконовой долины", когда яростно не принял на работу человека только из-за того, что он был девственником.

> Фильм-то без перевода смотрели? Мужик был женат.

А, тогда всё сходится. Даром что у Джобса жена и четверо детей, выходит всё это прикрытие...

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

> Time.parse and Date.parse interprets slashed numerical dates as "dd/mm/yyyy".

Отлично. Терпеть не могу американские mm/dd/yyyy, так им всем и надо.

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

>хороший язык, но:

>Медленный,


Обломитесь все, руба рулит. Вот бенчмарки из поставки руби:

(Python 2.6 / Ruby 1.9.1)
ack: 11.539s / 1.795s
fact: 0.588s / 0.699s
fib: 3.574s / 1.433s
loop: 2.612s / 1.277s
tak: 4.601s / 2.323s

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

> Обломитесь все, руба рулит. Вот бенчмарки из поставки руби:

Бугуга, малчик.

я тебе такого нарисую километры.

Руби тормоз, даже 1.9. То, что питон делает за 12 минут у меня на мишине, руби делает 18. так что эти бечмарки из поставки руби можно сунуть себе в ... руби.

ну и то, что я могу этот же самый код у себя на нокии запустить, а с руби не смогу даже на быдлоВинСе, то нах он нужен этот руби?

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

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

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

>этот же самый код у себя на нокии запустить,

http://ruby-symbian.rubyforge.org/

>а с руби не смогу даже на быдлоВинСе

http://uema2.s8.xrea.com/ruby-mswince/

>То, что питон делает за 12 минут у меня на мишине, руби делает 18

Код и версии реализаций интерпретаторов в студию.

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

>> Python 3.0 не рекомендуется к использованию и не используется.

> А есть планы на будущее (когда поддержка 2-й ветки прекратится,

Ее обещают поддерживать несколько лет, пока будет идти постепенная и медленная миграция на Python3. Прекращения поддержки даже на горизонте не видно пока.

> либо большинство библиотек просто будет под 3-ю)?

Это будет еще не скоро.

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

> поддержке многобайтовых символов

теперь можна без извращений делать str.downcase, str.reverse и т.д. с русскими символами?

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

>> У java, Python, .NET есть папик, который с одной сторны двигает > язык, с другой двигает в нужную ему сторону.

> и кто же крышует питон?

> или ты гвидо на одну доску с саном и мс ?

Гвидо наемный работник Google. Потому в Python будут необходимые Гуглу возможности, остальное вторично. Гвидо - зубило и молоток, иснтумент для резьбы по камню. Скульптор не он.

Где был бы Python, если бы его не использовали Google и Yandex (т.е. не создавали рабочие места для программистов Python, не пиарили бы язык, чтобы выбор программеров, знающих Python был бы шире). Гуглу нужен был "Свой" язык для своих проектов, поэтому они наняли гвидо. Не срослось бы с ним - взяли бы другого (другой язык) и продвигали бы его. Другой основной язык, который они активно используют в своих проектах - C++, догадайся, почему ни Java или .NET.

Python был моим первым скриптовым языком. Простой, понятный, функциональный. Сейчас Ruby нравиться больше.

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

> Потому в Python будут необходимые Гуглу возможности, остальное вторично.

Питон 2.x очень мало изменился со времен, когда Гвидо еще не работал в Гугле.

> Гвидо - зубило и молоток, иснтумент для резьбы по камню. Скульптор не он.

ИМХО, ты ничего не знаешь о Питоне и том, как он развивается. Даже в Py3k изменений относительно немного. У Питона уже вообще нет "скульптора".

> Другой основной язык, который они активно используют в своих проектах - C++, догадайся, почему ни Java или .NET.

Расскажи. Потом объясни, почему Яву в Гуглу используют наравне с Си++ :)

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

>Где был бы Python, если бы его не использовали Google и Yandex

Пруфлинк. На сколько я знаю питон там используют для черновой работы - прототипирование, скриптинг. А в гугле оснвные иснтрументы С++ и Java, в яндексе - С++. Пистон там по мелочам.

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