Alexander 🐕
Опенстэк вершина совершенства
J
И, проводя, разумеется, ложную аналогию, автомобили с механической коробкой или без ABS - тоже однозначно говно. Потому что человек всегда будет хуже робота переключать пеедачи\тормозить)
Alexander 🐕
При чем тут я? Я на питоне не взялся бы писать проекты на миллион строк кода
J
Давай поясню. При том что питон, конечно, в силу своих особенностей позволяет писать гораздо фривольнее чем многие языки и это приводит к ошибкам когда пишут неопытные программисты или не соблюдается общий стиль написания кода. Но это проблема небрежности людей. Это не значит что язык говно. Так и автомобили. То что ты хреново работаешь тормозом и сцеплением - это не изъян автомобиля.
J
Но эт все уводит беседу не туда)
Alexander 🐕
> Но это проблема небрежности людей. Это не значит что язык говно. Ах ты ж лапочка
Alexander 🐕
Почему же ты не пишешь на коболе тогда?
J
Потому что не могу)
Alexander 🐕
Или на языках с оператором goto?
Alexander 🐕
Потому что не могу)
А че споришь?
J
Потому что ты просил пояснить аналогию. Заодно и излагаю свою точку зрения на проблему питоновского кода.
Alexander 🐕
В приведенной мной статье отмечается, среди прочего, интересный результат
Alexander 🐕
Отказ от ручного управления памятью существенно влияет на ситуацию с ошибками
Alexander 🐕
Они там, правда, везде говорят слово "несущественно"
Alexander 🐕
Но Haskell от C++ отличаются на 25%, если я верно запомнил
Alexander 🐕
То есть - вместо 4 ошибок будет 3
Alexander 🐕
Язык программирования это система ограничений, в том числе
Alexander 🐕
Он не должен позволять писать хуевый код
Alexander 🐕
Или вот Mozilla Firefox Значительную часть кода переписали на Rust
Alexander 🐕
Не на Java Не на Python Не на Visual Basic
Alexander 🐕
Как ты думаешь, почему?
edo1
Модно?
Alexander 🐕
Модно?
Модно хуй робота сосать
J
Как ты думаешь, почему?
Да мне это не важно. Вероятно, потому что так будет проще поддерживать и меньше вероятность внести в кодовую базу новые ошибки. Теперь давай-ка про крупные проекты на питоне обсудим и почему они говно по-твоему)
Alexander 🐕
Говно они потому, что питон это язык-клей
Alexander 🐕
Он предназначен для двух вещей: для прототипирования и для сращивания библиотек
Alexander 🐕
Uncel
Управление памятью и прочее счастье байтоебов
Alexander 🐕
Писать на питоне миллион строк кода? Ну, я не йбу - а как с этим работать-то?
Uncel
Особенно весело, когда пишут в си стиле на плюсах
Uncel
J
Писать на питоне миллион строк кода? Ну, я не йбу - а как с этим работать-то?
Миллион суммарно, а так у каждого проекта\пакета своя рабочая группа же. Если проект при этом работает и показывает удовлетвоительные результаты, решает задачи которые требуется решать. Это все равно значит что проект плохой и им не нужно пользоватсья ни в коем случае?
Alexander 🐕
> Миллион суммарно, а так у каждого проекта\пакета своя рабочая группа же. И что?
Alexander 🐕
> Если проект при этом работает и показывает удовлетвоительные результаты, решает задачи которые требуется решать. Это все равно значит что проект плохой и им не нужно пользоватсья ни в коем случае? Я ни разу не видел человека, действительно довольного опенстеком
Alexander 🐕
Кругом одна только боль от него
Pavel
а от golang нет боли?
J
Ну, быть довольным и работать с чем-то эт разное, так то. К примеру, я б хотел иметь ща под рукой какой-нить Dell Precision 55xx, но у меня ноут попроще. Доволен ли я? Нет, особенно, вывалившиеся alt и ctrl не нравятся. Но работаю на нем вполне, да и играю.
J
Оставив в стороне качество кода и то что он ваще на питоне, неужели у тебя возможности опенстековских проектов не вызывают интереса?
Alexander 🐕
а от golang нет боли?
Golang говно то еще
Alexander 🐕
Не сильно лучше пайтона, как ни странно
Uncel
А чо там гулангом, пропустил хайп совсем
Uncel
k8 же
А вымывание кэшей, cfs там мерзкий?
Михаил
k8 же
че за k8? я только k8s знаю
Михаил
Оставив в стороне качество кода и то что он ваще на питоне, неужели у тебя возможности опенстековских проектов не вызывают интереса?
Для того, кто тащит мутное японское поделие на erlange в прод на сотни тб OpenStack слишком прост.
Михаил
охохо
Михаил
https://habrahabr.ru/company/oleg-bunin/blog/313364/
Uncel
Чуваки поделились чередой факапов, и отсутствием бюджета
Uncel
Или я пропустил какой-то глубинный смысл?
J
ААААААА
J
БЛЯЯЯЯ
J
Так это вы :D
OCETP
K.
кто есть кто? я опять все пропустил...
J
А ты статью почитай просто)
Uncel
Ну валмарт тоже самое сделал поверх кассандры, им норм
Alexander 🐕
Ну я щас то же самое поверх кассандры делаю
Alexander 🐕
И ничо
Alexander 🐕
В итоге, в сетапе оно щас тоже поверх кассандры работает Уже где-то года два
Pavel
> Во время выступления скандальной российской певицы и ведущей «Дом-2» Ольги Бузовой в клубе в Дубае на сцену прорвался мужчина и набросился на неё. Такого не ожидала ни Ольга Бузова ни её фонограмма.
Pavel
ггггг
K.
кто в извращения знает? какие ssd диски не будут контроллер hp p410/p420 сбрасывать в аварию? hdd диски от samsung/seagate подобрал - с ними всё ок. а вот с ssd какой-то мрак.
Михаил
Он самый
только вот им нельзя VM так же как докер
Uncel
Типичные рф проблемы, когда нет денег и нужно вчера
Pavel
ну мы в рф живем(большинство)
Uncel
https://github.com/hyperhq/runv
Uncel
Осталось запушить в апстрим
Alexander 🐕
которых можно было избежать)
У тебя есть машина времени или что?
J
:3
Михаил
У тебя есть машина времени или что?
Вам же фейсбучике из яндекса же объяснили, где вы были не правы. Я же считаю, что с CEPH даже в 2012 году страдали бы меньше
Pavel
https://github.com/hyperhq/runv
то чего так долго ждали
Alexander 🐕
Михаил
Uncel
Какая платформа?