1.1, A.Stahl (ok), 15:49, 24/02/2015 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Питонопроблемы в рубомире.
Языку ведь не 2 года от роду. Неужели так сложно не ломать обратную совместимость? А потом они удивляются, что сишники крутят пальцем у виска, когда разговор идёт про всякие руби, питоны, расты и гоу.
| |
|
|
3.7, A.Stahl (ok), 16:14, 24/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
Мсье счастлив, что пишет на Си и по-доброму сочувствует рубигорастонистам.
| |
|
|
5.9, A.Stahl (ok), 16:23, 24/02/2015 [^] [^^] [^^^] [ответить]
| +3 +/– |
И каким образом она ломала обратную совместимость?
Старый код отлично собирается.
| |
|
|
|
2.5, ананим.orig (?), 16:12, 24/02/2015 [^] [^^] [^^^] [ответить]
| –1 +/– |
с питоном проблем на данный момент гораздо меньше:
> $ eselect python list
> Available Python interpreters:
> [1] python2.7
> [2] python3.4 *
> $ eselect ruby list
> Available Ruby profiles:
> [1] ruby19 (with Rubygems)
> [2] ruby20 (with Rubygems) *
> [3] ruby21 (with Rubygems)
> [4] ruby22 (with Rubygems)
при этом от 2.7 осталась в зависимостях (у меня) только одна программа
| |
|
3.22, Аноним (-), 21:21, 24/02/2015 [^] [^^] [^^^] [ответить]
| –2 +/– |
лол, и что вас смущает? они обратно совместимы. А вот питон не совместим.
Ну и ктож виноват что в питоне не поддерживают 3.2,3.3
| |
|
4.24, ананим.orig (?), 00:44, 25/02/2015 [^] [^^] [^^^] [ответить]
| –1 +/– |
> лол, и что вас смущает?
4 версии руби установлены? Установлены. По зависимостям.
Вот это факт.
А лол... ну дык что ещё идиoты могут?
| |
|
5.26, Аноним (-), 06:46, 25/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
ну с дуру можно и *** поломать, не то что 4 версии руби установить.
| |
|
|
|
2.6, Michael Shigorin (ok), 16:14, 24/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
> Языку ведь не 2 года от роду. Неужели так сложно не ломать обратную совместимость?
Жаль, что matz -- не linus хотя бы немножко: стоило жёстко и решительно дать по рукам умникам, которые потащили 1.9 в production, головой не соображая вообще. :(
| |
|
3.16, Аноним (-), 17:36, 24/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
Если уж затронул ... но так:
Стоило жёстко и решительно дать по рукам умникам, которые потащили ruby в production, головой не соображая вообще. :(
Любое рябопoдeлие работает только на машине девелопера. Иногда.
Смотрите кто больше всех пЫЩь-пыЩЪ от всяких докеров и меркуйте _почему_ :)))
| |
|
4.17, Michael Shigorin (ok), 17:45, 24/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
> Стоило жёстко и решительно дать по рукам умникам, которые головой не соображая вообще.
Разве что так, и то досогласовать бы.
| |
4.31, ZloySergant (ok), 16:18, 25/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
>Любое рябопoдeлие работает только на машине девелопера. Иногда.
Угум, ты это еще GitHub'у скажи.
| |
4.37, rachok (ok), 17:23, 26/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
>>>Стоило жёстко и решительно дать по рукам умникам, которые потащили ruby в production, головой не соображая вообще. :(
Chef на рубях, и он очень даже канхфетка
| |
|
|
2.10, Аноним (-), 16:41, 24/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
> Неужели так сложно не ломать обратную совместимость?
Сложно и вредно.
| |
2.11, Аноним (-), 16:59, 24/02/2015 [^] [^^] [^^^] [ответить]
| +3 +/– |
Питонопроблемы только в питоне. Ruby 1.9 принёс неплохой прирост производительности, а миграция была не слишком болезненной. Python же всё не может прибить свою ветвь, ещё на 5 лет продлил её.
| |
|
3.12, ананим.orig (?), 17:12, 24/02/2015 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да пофиг на ваши внутри-рубевые трэнды.
Как и на то что там приросло, что отвалилось.
Хоть на баше пишите, лишь бы работало приемлемо.
На пользовательском уровне вон, выше дал — в 2 раза рубей больше, чем питонов. И пересобирай потом все зависимости из-за всех зависящих от руби пакетов только потому, что у каждого клоуна свой взгляд какую версию использовать.
| |
3.14, Michael Shigorin (ok), 17:31, 24/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
> Ruby 1.9 принёс неплохой прирост производительности
Стоило дождаться 2.0 и помочь с выпуском, а не решать сегодняшние проблемы на копейку, создавая завтрашние на рубль.
| |
|
2.25, бедный буратино (ok), 04:49, 25/02/2015 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А потом они удивляются, что сишники крутят пальцем у виска, когда разговор идёт про всякие руби, питоны, расты и гоу.
Я помню, как у меня в системе были gcc 2.9x, gcc 3.4 и gcc 4.x. Потому что разные вещи требовали разных версий gcc. Это только у идеального сферического C в вакууме нет таких зависимостей, а вот в дистрах бывает и по нескольку версий gcc.
| |
2.29, funny_falcon (?), 13:23, 25/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
> Языку ведь не 2 года от роду.
Языку Ruby? или Ruby 1.9.3 ?
Язык Ruby появился в 1995 году, если что.
Ruby 1.9.3 вышел в 2011 году - т.е. четыре года назад.
И вообще-то Ruby 2.x довольно таки обратно совместимы с 1.9.3. Можно наткнуться на несовместимость (обратную) только если глубоко зарываться в редко возникающие юзкейсы.
Переход с 1.8.7 на 1.9.x был более болезненным из-за юникода. Но в итоге все перешли как раз к выходу 1.9.3, т.к. 1.9.х был банально быстрее.
Так что, вместо того чтобы плеваться по сторонам, вначале бы разобрался в сути вопроса.
| |
|
1.3, rachok (ok), 16:00, 24/02/2015 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Интересно когда уже 2 руби будут в stable debian а то как-то пичально получается
| |
1.27, robux (ok), 07:55, 25/02/2015 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
При переходе 1.8 -> 1.9 были проблемы. Но фичи добавили, подсластили пилюлю.
При 1.9 -> 2.0 никаких изменений (багов и фич) замечено не было.
| |
|
2.28, Аноним (-), 08:25, 25/02/2015 [^] [^^] [^^^] [ответить]
| +/– |
там есть несовместимости например теперь по молчанию кодировка utf-8 и тд. но все они незначительные.
| |
|
|