|
|
|
4.144, ммнюмнюмус (?), 22:26, 06/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> он достаточно быстрый для большинства задач. а где не хватает - надо
> писать расширения
Был бы выхлоп системы конфигурации 'configure' на питоне вместо оболочки. Глядишь, и скорость бы повысилась и переносимость приблизилась к cmake. А если учесть, что для 'configure' не нужны утилиты разработчика как для cmake, то cmake имел бы шансы уйти на второй план.
| |
|
|
|
3.35, Аноним (35), 12:09, 05/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
Всего в 100 раз? Быть такого не может, в 10000 раз я ещё поверю. Только питон частично на си, и си это си. Раст быстрее си понятно быть не может, но си тоже по разному можно написать и оптимизировать. К слову, я тут поменял компилятор с gcc-10 на gcc-11 и внезапно обнаружил ускорение питона ~10% стабильно (вместо 3.3 секунд стало всего 2.9 чего никогда за всю историю не было даже в порядке флуктуаций). Без PGO не сравнивал, там тормозит больше. Остаётся собрать питон шлангом для чистоты эксперимента, он поддерживает сборку с PGO на шланге? С другой стороны минимум час впустую потратить надо.
| |
|
|
|
|
7.44, Аноним (35), 12:49, 05/05/2021 [^] [^^] [^^^] [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
И, кстати, безотносительно разговора о применяемых алгоритмах и вообще целесообразности таких синтетических измерений, GCC просто не может конкурировать с LLVM на таких флагах даже на сишном коде. Надо хотя бы PGO намутить -- там гцц лучше шланга примерно во всех случаях (у шланга только лапша из goto).
| |
|
|
5.145, ммнюмнюмус (?), 22:37, 06/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
parser info: security advice
>> Раст быстрее си понятно быть не может, но си тоже
> Квинтэссенция мудрости и знаний. Абсолютно достаточна для достижения Просветления - дальше
> можно не читать.
Выглядит как вырванное из контекста.
"Понятно, что Раст не может быть быстрее си, но и си"
было бы проблематично и вырвать и ещё на части порвать.
| |
|
6.146, Аноним (-), 23:33, 06/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
>>> Раст быстрее си понятно быть не может
> Выглядит как вырванное из контекста.
> "Понятно, что Раст не может быть быстрее си, но и си"
Кому "понятно"? Почему "понятно"? "Потому что потому! Все знают!"?
Какой тебе нужен контекст для осознания "глубины анализа", особенно после цитирования 'глубокомысленного' "Только питон частично на си, и си это си." ?
| |
|
7.155, ммнюмнюмус (?), 14:59, 10/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> > "Понятно, что Раст не может быть быстрее си, но и си"
> Кому "понятно"? Почему "понятно"? "Потому что потому! Все знают!"?
Наверно не в языке дело, а в компиляторе. Пробовали бы все - от gcc до msvcc.
> Какой тебе нужен контекст для осознания "глубины анализа", особенно после цитирования 'глубокомысленного' "Только питон частично на си, и си это си." ?
Про это я не говорил. Это утверждение показывает сам факт наличия большого соотношения между проихводительностью C и Python. А тут - вера в точный размер соотношение (его порядок).
| |
|
|
|
|
|
|
|
|
|
6.62, Аноним (62), 14:14, 05/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +3 +/– |
В таких тестах почти всегда выигрывает язык инициатора тестирования.
Просто в другой язык не умеют.
Видел сравнительные тесты java-cl
Писали явисты. Что-то там в циклах считает. Java на 30% быстрее как будто. Был удивлён.
Посмотрел исходник для cl, исправил setf на setq в двух местах. Яваписатели разницы не понимают, что не удивительно.
Вариант для cl, после правок, ускорился в 50 раз. Sbcl например не сильно уступает плюсам и си при правильной готовке.
Я это к тому, что php вполне может python делать. Вопрос прокладки.
| |
|
|
|
|
|
|
2.41, Аноним (42), 12:34, 05/05/2021 [^] [^^] [^^^] [ответить] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +5 +/– |
> Сначала фейсбуку пришлось написать собственный пхп, теперь собственный питон. Вот что происходит,
> когда авторы выбирают для нового проекта "лёгкий в освоении ЯП".
Это да. А ведь могли бы сейчас сидеть в уютной хрущевке, попердывать в уютный, еще заставший молодую бабушку, диван и постить умные комменты на опеннете.
Лохи, что с них взять!
| |
|
3.97, Урри (ok), 18:14, 05/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
А могли бы сидеть в солнечной калифорнии, изредка поправлять код, написанный на нормальном языке, и в ус не дуть, мучаясь каждый раз с масштабированием.
Неужели вы действительно думаете, что инстаграмчик с фейсбучеком взлетели благодаря быстроте написания кода, а не качественному маркетингу?
| |
|
2.56, пох. (?), 13:26, 05/05/2021 [^] [^^] [^^^] [ответить] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
> Сначала фейсбуку пришлось написать собственный пхп, теперь собственный питон.
ну так пяток разработчиков того и другого (сколько там человек в настоящем php - двое?) явно обойдутся дешевле, чем пятьсот макакенов переучить на что-то другое с языков быстрого прототяпляпирования.
Опять же не надо потом проект по живому пытаться переносить на принципиально другую систему.
И уволить не жалко - макак новую стаю изловят, а эти и не нужны особо получаются - пусть э...вон...сообщество развивает.
| |
|
|
4.79, Козявка (?), 16:28, 05/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
Может быть потому что не в языке программирование дело? Не? Это непопулярная точка зрения тут, так как на этом сайте каждый 1-й считает себя пупом земли и семи пядей во лбу. Но ЯПы - это лишь инструменты. Это как если бы прораб Василий на стройке считал себя достойным быть владельцем здания, которое он строит для очередного олигарха.
Каждый может взять лопату, кирпич и бетон, но не каждый может взять и довести дело до конца, не каждый может стать богатым и знаменитым, потому что не в кирпичах дело, и не в бетоне, и не в стройматериалах.
А с ИТ-шниками почему-то так забавно и получается.
| |
|
5.90, YetAnotherOnanym (ok), 17:35, 05/05/2021 [^] [^^] [^^^] [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
Тут, пожалуй, ближе сравнение с ларьком фастфуда на привокзальной площади, который быстренько сколотили из фанеры, и в нём один продавец еле-еле развернуться может. Ларёк приносит прибыль, но от этого профессиональные строители и повара, которые плюются, увидев его, не становятся неправы. Потому что _пока_ хозяину везёт, а завтра может произойти что угодно - и пожар, и визит санэпиднадзора, и появление конкурента, который более основательно и продуманно подошёл к делу, даёт качество лучше, ассортимент шире, и ещё и дешевле - и всё, ларьку кирдык.
| |
|
|
3.87, пох. (?), 17:01, 05/05/2021 [^] [^^] [^^^] [ответить] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Всё правильно сделали. Они на Питоне написали фотоальбом -- и уже миллиардеры.
"был на вечеринке людей, позиционирующих себя как self-made millionaries. Наиболее близкая к self-made история - "взял полтора ляма под залог бабушкиной персиковой фермы - все равно нахрен никому была не нужна".(c)
Альбом на пихоне писали одни, миллионерами стали немного другие. Миллиардером при этом стал сцукенберг, который вообще не факт что что-то на чем-то после вуза из которого его выгнали за низачот написал сам. Зато у него было где взять миллиард.
| |
|
|
5.127, пох. (?), 09:44, 06/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Не, на пхп он явно сам говнокодил. Достаточно посмотреть сорцы утёкшего лет
> 12 назад ихнего index.php
да ладно, на бесконечные деньги я тебе найму миллион обезьян, которые с нуля точно так же напишут.
> «Сам писал»
сам, учитывая времена, он писал на html с <?php по всему тексту.
Тех, кто писали на xml, со второго курса не выгнали.
| |
|
|
|
4.128, пох. (?), 09:48, 06/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Забавляют истории про парней миллиардеров с "нуля" которые в Гарварде бакалавра получали.
> Для начала узнайте как с "нуля" в Гарвард попасть, потом и
Да попасть-то каждый дурак-сынок миллиардера может, если хорошие баллы продемонстрирует после колледжа - вот ВПАРИТЬ им систему слежки чтоб они САМИ радостно в нее включались - вот это реально талантище нужен был, это тебе не на пехепе кодить уметь! Ну и, разумеется, с детства вращаться в нужных кругах, поскольку чтобы что-то впарить, надо чтоб тебя вообще хотя бы стали слушать.
Поскольку вариант "разместить рекламу в инстаграмме", как мы знаем по опыту сигнала - не вариант ;-)
| |
|
|
|
1.70, Аноним (70), 14:44, 05/05/2021 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +3 +/– |
Они использовали свободное ПО, внесли в него изменения и срубили бала, но не вносили вклад обратно в ПО, кричали они. (с)
А мне норм, зато язык популярный, им не боятся пользоваться, не боятся улучшать. И в конечном итоге вклад и изменения сделанный фейсбуком вольются в питон (ну если они действительно полезные).
| |
|
|
3.129, пох. (?), 09:52, 06/05/2021 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> ну если они вообще вольются.
В любом случае - какие претензии? Они-то принесли, вот, нате на лопате (нагибаться в ноженьки, как видим, не планируют). Если не берут - претензии к шва6одному по, переводящему время и усилия энтузиастов впустую.
но это кого надо вклад, так что вольют.
| |
|
|
1.154, economist (?), 12:49, 09/05/2021 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
Изобилие попыток и способов ускорить Python наблюдается на фоне растущего использования обычного CPython в проде/бэке/DS во все больших количествах. Это эволюция, медленная, ползучая.
Но вот что удивительно - читаю много всего, и вот парадокс: за рубежом нет такого огромного числа "программистов-спортсменов", хающих питон за медленность. Они почти все - исключительно русскоязычные, exUSSR. Откуда у нас такая любовь к чартам, топам, бенчам - ума не приложу.
Как может быть медленным язык, который работает быстро? И на котором пишется быстрее всего?
Что за спорт проверять работу реализации отдельных алгоритмов на других языках? Это же так же глупо, как, например, считать какой спорт важнее или какая нация круче?
Все прогрессивные здравые люди давно знают, что все расы, нации, ... виды спорта, ЯП - равны, и что неравны только отдельные особенности, а + и - есть у всех и они никак не фатальны ни для чего.
FB c их Инстой - безусловно, ничтожный проектишко по сравнению с написанными всеми нами сайтами-визитками, но надо отдать должное - они свои наработки отдали бесплатно, а вот мы - фигушки.
| |
|