1.2, Анонин (?), 09:38, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +10 +/– |
Не, ну некрофилы все были.
Вот если бы тут опрос проводили, то было бы 70%, а не 7%
| |
|
2.80, Аноним (80), 13:30, 08/10/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Python3 придумали, чтобы замедлить темпы развития ПО, занять програмистов портированием программ с python2 на python3.
rust имеет туже цель, вместо развитис C-шных прог, занять время програмистов переписыванием с C на rust.
| |
|
3.108, вымя (?), 15:38, 08/10/2023 [^] [^^] [^^^] [ответить]
| +5 +/– |
Windows NT придумали, чтобы замедлить темпы развития ПО. Вместо починки BSOD заняли программистов оптимизацией под операционку, которая жрёт как не в себя!
| |
3.218, leap42 (ok), 06:59, 09/10/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Переписывание с Си на Rust - это просто мем. Т.е. какие-то анончики на опеннете постоянно об этом говорят, но молодёжь, которая пишет на Rust, толком на Си не писала. А старпёры, которые писали и пишут на Си, потрагали в своё время Rust, но вернулись в свою пещеру. Такие дела.
| |
|
4.229, Пряник (?), 10:24, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Нет. На гитхабе много проектов по переписке C->Rust всяких команд linux.
| |
|
5.246, Ананоним (?), 12:05, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
На гитхабе ещё куча лабораторок с записью 3х элементов в массив. Делаем вывод, что все ЯП нужны для...?
| |
|
|
3.231, 111 (??), 10:29, 09/10/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
ЦПП придумали для того, чтобы замедлить темпы развития ПО. Вместо развития Ц-шных прог.
| |
|
4.248, MSDOS 6.22 (?), 12:47, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> ЦПП придумали для того, чтобы замедлить темпы развития ПО. Вместо развития Ц-шных прог.
Если это сарказм, то он недалек от истины.
Раньше, что было? Святой системный язык Ц!
Для обезьянок быдлокодеров существовали всякие Турбопаскали, Турбобейсики.
Спец.язычки для работой с базами данных, типа ФоксПро.
Ученые Фортран любили.
Все были счастливы.
Потом вылез труп страуса и сказал: "Ц-это слишком низкий уровень, я вам сейчас дам убер язык: мощный и с понятными абстракциями для массовых кодеров."
В реальности родилась раковая опухоль.
Потом были мучительные попытки индустрии родить язык с похожим синтаксисом, но доступный для массового кодера среднего уровня.
Питон - это одна из таких попыток, которая так и не стала серебряной пулей для индустрии.
| |
|
5.253, Аноним (253), 13:57, 09/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Для обезьянок быдлокодеров существовали всякие Турбоси
Поправил.
| |
5.254, Бывалый смузихлёб (?), 14:04, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Раньше, что было?
> Спец.язычки для работой с базами данных, типа ФоксПро
Ну он и сейчас есть в том же ФНС-овском Налогоплательщик ЮЛ
| |
|
|
|
|
1.4, Stanislavvv (?), 09:39, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +19 +/– |
Подозреваю, что половина питона2 — древнее легаси, которое хрен перепишешь на третий в обозримые сроки, а поддержка требуется.
Ещё подозреваю, что параллельно всё же переписывается, но медленно и печально.
| |
|
2.13, Аноним (13), 09:54, 08/10/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Легаси - оно же не только в самом питоне, но и куче внешних фреймворков. Есть такие что определенная версия только под 2-й питон, а в других версиях поведение меняется. Я помню наступал на такую граблю с графами в networkx. Переписать саму софтину еще полбеды - надо же теперь понимать что она дает несколько другой результат анализа данных. И мало саму софтину переписать (и новые баги отловить), надо и ранее проанализированные данные проработать еще раз. А в анализе всегда в той или иной мере ручная работа и по обьему это может быть просто невыполнимо и/или бессмысленно. Проще продолжать анализировать новые данные старой программой. Немного дописывать по мере необходимости, но не более того.
| |
|
3.18, Аноним (18), 10:12, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
1. данные ручной аннотации должны быть сохранены отдельно
2. изменения в поведении обычно несущественные и не должны коре6ным образом сказаться на результате
| |
3.40, Первая буква (?), 11:10, 08/10/2023 [^] [^^] [^^^] [ответить]
| –10 +/– |
Это же насколько конченым надо быть, чтоб накарябать такое. Никакого планирования, абстракции, резервирования для расширения возможностей... Тупо пишу что выходит а потом отмазки... Фу
| |
3.47, Аноним (47), 11:28, 08/10/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
В очередной раз убеждаюсь в том что на Питоне не надо ничего писать.
| |
|
2.16, Аноним (18), 10:06, 08/10/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
>древнее легаси, которое хрен перепишешь на третий
Только если это legacy - cext модуль, в таком слувае при портировании могут вылезти сигсегвы и надо быть знатно погемоориться для того, чтобы понять, откуда они и как их фиксить. Всё остальное конвертируется автоматом с помощью 2to3 и так же автоматом обновляется на новейшие практики с помощью pyupgrade и autopep8 --aggressive, и потом всего-лишь несколько ручных правок внести на несколько десятков тысяч строк кода.
| |
|
3.19, Аноним (13), 10:15, 08/10/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Огромный пласт проблем всплывает со строками, потому что в третьем питоне строка уникодная, во втором байтовая. И все низкоуровневое программирование типа обмена данными с разными железками отваливается на ура. Потому что теперь надо все строки явно конвертировать в байты и обратно. И это может всплывать в совершенно неожиданных местах.
| |
|
4.21, Аноним (18), 10:20, 08/10/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Да, всплывает. Вот эти несколько фиксов - это в основном по строкам. Вполне исправляемая проблема даже в относительно крупных проектах меньше чем за час и не может быть оправданием для сидения на 2
| |
|
5.83, Аноним (83), 13:36, 08/10/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
во многих случаях люди, что применяют пайтоне - это не проф-программисты, которым платят не за кол-во написанных строк. Работает на 2ом их приложуха, решает нужные им задачи и они ее будут тянуть еще десятилетиями...
| |
|
6.97, Аноним (97), 14:46, 08/10/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
>которым платят не за кол-во написанных строк
Слышал звон - а не знает где он. Речь шла о типах str и bytes, а не о lines of code.
| |
|
7.115, Аноним (83), 16:40, 08/10/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
еще раз :) им никто не заплатит за переписывание приложухи с 2ой на 3ю...
| |
|
6.100, Аноним (47), 15:03, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Так пусть эти непрофессиональные программисты потратят время на изучение Си а не Питона. В чем разница, если и на тот и на этот ЯП ВСЕРАВНО надо тратить время на изучение?
| |
|
7.111, Аноним (111), 15:57, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Так пусть эти непрофессиональные программисты потратят время на изучение Си а не
> Питона. В чем разница, если и на тот и на этот ЯП ВСЕРАВНО надо тратить время на изучение?
Разницу узнаешь, когда закончишь начальное учебное заведение и начнешь писать что-то посложнее приветов миру и "laba1.c"
| |
7.123, Аноним (124), 17:57, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Зачем плохое советовать? У Си крайне узкая ниша (ядра ОС) и для задач Питона он не подходит от слова совсем.
| |
|
8.150, Аноним (47), 19:12, 08/10/2023 [^] [^^] [^^^] [ответить] | +1 +/– | Если ты не осилил Си а осилил Питон, это не значит что Си не может заменить Пито... текст свёрнут, показать | |
|
9.159, Аноним (158), 19:24, 08/10/2023 [^] [^^] [^^^] [ответить] | +2 +/– | Ассемблер тоже может питон заменить Что дальше Мне начинает казаться, что ты у... текст свёрнут, показать | |
|
|
|
|
|
4.23, Аноним (18), 10:24, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
>И все низкоуровневое программирование типа обмена данными с разными железками отваливается на ура. Потому что теперь надо все строки явно конвертировать в байты и обратно. И это может всплывать в совершенно неожиданных местах.
Не отваливается, код, работающий с байтами, обычно локализован в своём подграфе функций. То есть в большинстве случаев нужно найти место, где сконвертировать строку в байты и где обратно. Ну и отладочный вывод может где пофиксить, при этом отладочный вывод обычно можно пофиксить с помощью регулярки.
| |
|
|
2.17, Аноним (18), 10:10, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ещё проблема может быть, если нет исходника от cext-модуля. Или если модуль питоний, исходник от него есть (а если нет - байткод прекрасно декомпилируется), но лицензия - проприетарная, а пользователь особо законопослушен. Не мамонт, не вымрет.
| |
2.36, Аноним (36), 10:54, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Существует код который нельзя переписывать даже если очень хочется.
| |
|
3.125, Аноним (124), 18:00, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Такого кода не существует. Существует баланс профита и издержек. Если профит издержки и риски не покрывает - переписывать не надо. Всё довольно просто.
| |
|
4.240, InuYasha (??), 11:23, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ой-да-да. Ой-да-дэ. А вот представь что ты пишешь под какой-то проприетарный embedd, который ты хренушки обновишь.
| |
|
|
2.64, Аноним (64), 12:30, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Закон: как только ты выпустил какую-либо версию программы, то кто-то будет продолжать работать на ней, хоть ты тресни
| |
2.85, Kuromi (ok), 13:38, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Не только легаси. Сам столнулся с тем что часть (несложного) софта, которым пользуюсь постоянно сидела на Питон 2 буквально вплоть до его окончательного списания. После чего обновление до третьего Питона все таки вышло.
| |
2.239, InuYasha (??), 11:21, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Подозреваю, что половина питона2 — древнее легаси, которое хрен перепишешь на третий
Как всегда. У меня одна софтина на Шинде живёт на 2.7. Хотя я на нём и не пишу. Подозреваю, что данные получены не телеметрией от самого питона, а то бы процент мог быть и повыше )
| |
|
1.9, Аноним (13), 09:44, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Не связанные с вэб фреймворки. И начинается с requests. Дальше всплывает aiohttp, hhtpx, scrapy ...
asyncio еще можно понять как связанный не только с вэб. Портит впечатление от всего обзора - может и в других местах такая же халтура.
| |
|
2.25, Аноним (18), 10:30, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
asyncio вообще тут быть не должен, так как часть стандартной библиотеки питона
| |
|
1.12, Аноним (12), 09:54, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +15 +/– |
"59% опрошенных используют Linux, 58% - Windows, 26% - macOS, 3% - BSD-системы." - эталонные 146 процентов.
| |
|
2.28, penetrator (?), 10:33, 08/10/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
смешно получилось, но логично, что один и тот же человек использует несколько систем вот такая статистика и вышла
| |
2.152, Аноним (131), 19:14, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вообще, эта статистика красноречиво говорит, что M$ профукал своих "Developers, Developers". Особенно, с учетом использования больше 80% опрошенных языков, кроме Python, из топ-5. Пусть даже это будут, в основном, дуалбутчики и пользователи Linux for Windows. Это, всё равно, капец. Вендеkапец.
| |
|
1.22, Аноним (22), 10:23, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Т.е. несколько сотен разработчиков поняли, что третий питон - г@вно и вернулись на второй! :)
| |
|
2.30, Атон (?), 10:40, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
несколько тысяч разработчиков вернулись на второй и участвовали в опросе.
остальные, десятки тысяч, разработчиков на 2 питоне в опросе не участвовали.
| |
2.260, inferrna (ok), 19:08, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Нет, просто та часть, которая свалила с гвидона на другие языки (преимущественно го), использовала именно третью версию. А ретрограды, сидящие на второй, ни за что никуда не свалят.
| |
|
|
2.33, Аноним (33), 10:51, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
venv - это вообще не пакет, а обрезанный вариант virtualenv, входящий в дистрибутив питона. В значительном числе случаев может заменить virtualenv.
| |
|
|
|
3.49, Аноним (36), 11:33, 08/10/2023 [^] [^^] [^^^] [ответить]
| –5 +/– |
Т.е. из двух тормозов ты выбираешь самого тормозного, нуачё, логично (нет)
| |
|
4.62, Анонизмус (?), 12:21, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если приходится выбирать между одним злом и другим, я предпочитаю не выбирать вообще. (c)
Очевидно правильный выбор здесь - ни то, ни другое.
| |
|
|
6.98, 1 (??), 14:56, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Переписать можно только на языке, который нельзя называть. ИМХО он для переписывания и создан.
| |
|
|
8.160, 1 (??), 19:28, 08/10/2023 [^] [^^] [^^^] [ответить] | +1 +/– | https www opennet ru opennews art shtml num 58969 Имя R разрешено использо... текст свёрнут, показать | |
|
|
|
|
|
|
2.66, Аноним (64), 12:33, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Питон один из самых тормознутых языков, на практике в сотни (!) раз медленее Си
| |
|
|
4.232, Пряник (?), 10:31, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Почитал про Mojo. Сейчас активно финансируют разработку ИИ, и программисты ИИ взвыли от тормозов Питона и постоянной переписки узких мест на Си. Один из них создал Mojo. Вообщем местечковый язык.
| |
|
3.119, Аноним (119), 16:59, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Всего лишь в сотни? Дайте два скорее! На практике, питон куда быстрее си в работе, потому что горячие куски у питонового проекта это на самом деле си, фортран, интринсики, и так далее. И питон легко может быть асинхронным, что даст совершенно волшебное повышение эффективности, а вот си нет.
| |
|
|
5.174, Аноним (119), 20:38, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Векторные инструкции в языках высокого уровня (таких как си или цпп).
| |
|
4.225, Аноним (225), 09:46, 09/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
>На практике, питон куда быстрее си в работе, потому что горячие куски у питонового проекта это на самом деле си, фортран, интринсики, и так далее
То есть если взять программу на Си и заменить часть кода на Питон то программа станет быстрее? Хорошая попытка, но нет.
| |
|
5.227, Аноним (119), 10:14, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Написание программы станет несоизмеримо быстрее. И сопровождение станет проще.
| |
|
|
7.245, Аноним (119), 12:00, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Новость непонятно о чём. Видимо, о наколенных скриптах и единичных случаях in-house легаси, где вместо "сопровождения" выбрали переезд на другой стек. А старый код просто работает, да. Это ли не показатель?
| |
|
|
|
|
3.170, microcoder (ok), 20:31, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Так Python покурче будет чем Си, так как код не зависит от платформы и позволяет использовать техники динамического программирования
| |
|
4.210, Аноним (210), 01:07, 09/10/2023 [^] [^^] [^^^] [ответить] | +/– | Как будто сишечка требует какую-то определенную платформу Чувак, ей лет больше ... большой текст свёрнут, показать | |
4.233, Пряник (?), 10:33, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Именно благодаря Си и не зависит. Именно благодаря Си и Linux поддерживает кучу железа.
| |
|
5.252, Аноним (253), 13:50, 09/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ведь только Си позволяет поддерживать железо. На других языках невозможно это.
| |
|
6.256, Пряник (?), 15:23, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Это от компилятора зависит. Код на Си преобразуется сначала в код на ассемблере для нужного железа. Наверное, добавлять новые преобразования несложно. Си - это по сути упрощённый ассемблер.
| |
|
|
|
|
|
|
2.86, Аноним (86), 13:41, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Были же уже споры о программах что стабильнейши работают на атомных электростанциях на шинде 2000 и никого это не смущает ибо работает пусть даже на сишечке.
Питон тоже несет массу проблем при портировании и очень немногие способны его написать так чтобы не вызвать ядерную катастрофу.
То что там кто-то написал без пояснений могут и не разобраться как в тех же иксах. Вроде та же сишечка, а допедрить что написано не могут, ведь недостаточно знать язык - надо ведь еще и правильно расшифровать то что написано.
| |
|
3.96, Аноним (38), 14:43, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну да ) Все думают что вот как классно языки новые появляются безопасные ))
Но всё равно всё что написано было путного и полезного было написано на си ) или на сишечке ))
| |
3.194, Аноним (131), 22:42, 08/10/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> споры о программах что стабильнейши работают на атомных электростанциях на шинде 2000
Споры закончились после обнаружения Stuxnet.
Кстати, в лицензионном соглашении Windows прямо указан запрет на её использование на атомных станциях и подобных объектах.
| |
|
4.202, Аноним (202), 23:50, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Кстати, в лицензионном соглашении Windows прямо указан запрет на её использование на атомных станциях и подобных объектах.
Лицензия винды вообще интересное чтиво. Большинство не читало, а зря.
| |
4.264, Аноним (264), 21:03, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
>Споры закончились после обнаружения Stuxnet
Споры грибов у вас там закончились в манямирке. Стухнету вашему ннада поддержку целой разведслужбы, которая проспала нападение ХАМАС и щас обтекает.
| |
|
|
|
|
|
3.155, Аноним (158), 19:17, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
К этому правилу есть дополнение, про которое такие как ты забывают - эти 95% всегда думают, что относятся к 5%.
| |
|
2.52, Аноним (253), 11:41, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тут больше любят вспоминать про миллионы мух.
Но вообще, думаю, не от хорошей жизни они (7%) это делают.
| |
|
3.56, Аноним (36), 11:43, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Я думаю что не имеет значение сколько где сидит, это просто тупой хейт второго питона.
| |
|
4.58, Аноним (253), 12:03, 08/10/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это просто констатация факта: питон 2 и питон 3 разные языки. Где легаси на втором питоне завелось, от него уже никуда не деться.
Вы подождите, ещё четвёртая версия выйдет.
| |
4.59, Аноним (253), 12:07, 08/10/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
Вот представьте: нелюбимая мной сишечка (но как раз не за это) херак и синтаксис поменяет. Вместо {} заебенят begin/end. Ведь мировой кризис наступит! А для современных языков это нормально.
| |
|
5.78, Аноним (47), 13:25, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Си не поменяет, ведь это надо совет ISO собирать утверждать. А вот зато у меня Arch Linux, постоянно свежий софт, а вы сидите на несвежем.
| |
|
|
|
2.259, BorichL (ok), 17:19, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ну зачем же так грубо обрывать цитату? :-)
"7% людей и иных представителей человеческой расы - ....."
| |
|
1.51, Аноним (119), 11:36, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Как я слышал, несколько лет назад были корпы, которые тащили рантаймы которые одновременно 2 и 3 питон. Безумие. Видимо, вопросы распределения бюджета.
| |
|
2.54, Аноним (36), 11:41, 08/10/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Видимо переписывать так дорого что не имеет экономического смысла. Или ты думаешь что переписывание это так просто хоп и готово? Так же думают любители шестереночного языка. Но во всех случаях ничего так просто не получается. И на коболе люди тоже не просто так сидят.
| |
|
3.185, Аноним (202), 21:27, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Или ты думаешь что переписывание это так просто хоп и готово?
Так обычно думают хеллоуворлдщики, предел кода которых укладывается в 10 строк. Боятся они даже думать о том, что программы могут занимать миллионы строк на сотни мегабайт.
| |
|
2.55, Аноним (253), 11:42, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Безумие кончается там, где начинают считать деньги. Возможно, им так реально проще.
| |
|
|
2.74, Аноним (47), 13:18, 08/10/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ха-ха-ха у вас софт несвежий!!! Надо было ставить Arch Linux.
| |
2.84, Анонимусс (?), 13:36, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
А что мешает поставить рядом третий питон?
Он же ставится в одну команду в терминале
| |
|
3.215, Аноним (63), 03:43, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Какую такое команду? Наши машины не подключены к интернету. Можно, конечно, и local install, но это не каждый клиент умеет.
| |
|
|
1.67, Аноним (67), 12:35, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>59% опрошенных используют Linux, 58% - Windows, 26% - macOS, 3% - BSD-системы.
59+58+26+3 = 146%
| |
|
2.99, Аноним (99), 14:58, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Интересно, во время опроса были ли доступны его предварительные результаты. Если были, то к принципе внешнему можно накрутить. Если не были, то внешнему либо надо быть провидцем и знать, какие они реально, с суммарной точностью в полпроцента, либо это не внешний, а какая-то чуромантия.
| |
|
|
2.76, Аноним (47), 13:22, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Нет релизы должны быть каждый день, иначе софт становится несвежий. Я вот себе поставил Arch Linux, постоянно обновляюсь.
А вы наверное не обновляетесь, а только ходите конфетки с чаем пить в соседний кабинет.
| |
|
3.82, Аноним (83), 13:32, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
некоторые поргаммисты до сих пор не понимают, что пишут именно для тех кто "ходите конфетки с чаем пить в соседний кабинет"
| |
|
4.93, Аноним (47), 14:31, 08/10/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
>"ходите конфетки с чаем пить в соседний кабинет"
Нет надо ставить Arch Linux и обновляться! Каждый день! Иначе софт станет несвежим!!!
| |
|
|
|
1.89, Аноним (89), 13:49, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Смех смехом, но иногда, увы, платформа диктует набор инструментов.
И набор этот довольно узок.
Например, особая лицензируемая OS. Условный Астра-линукс.
| |
|
2.249, Аноним (210), 13:04, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Тебе GPL запрещает установить GCC и собрать софт?
Чувак, прекращай жить по понятиям. Открытые свободные операционки это не зона и жрать что дают вовсе не заставляют.
| |
|
1.103, IdeaFix (ok), 15:11, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
У меня сейчас питона 2 больше чем питона 3. Переезд идет медленно и из-за сложности переноса питонного кода и из-за кучи не очевидных проблем с внешними зависимостями. В итоге маленькое просто переписывается с нуля порой, а большое остаётся на 2.х
| |
|
2.110, MSDOS 6.22 (?), 15:53, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Переезд идет медленно и из-за сложности переноса питонного кода и из-за кучи не очевидных проблем с внешними зависимостями.
Из-за этого нелюблю интерпретируемые языки.
Какой-нибудь Golang позволяет создавать код без зависимостей от среды выполнения.
| |
|
3.113, вымя (?), 16:24, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Какой-нибудь Golang позволяет создавать код без зависимостей от среды выполнения.
Осталось только избавиться от зависимостей времени компиляции, которые всё равно будут переписывать по 10 лет при изменении мажорной версии.
| |
|
4.136, Аноним (36), 18:47, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Популярный заблуждение от людей, которые не разобрались в ключах компиляции Го.
| |
|
3.138, Аноним (202), 18:49, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Какой-нибудь Golang позволяет создавать код без зависимостей от среды выполнения.
Тогда понятно откуда берутся двухсот мегабайтные хеллоувроты.
| |
|
4.139, Аноним (202), 18:52, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> двухсот мегабайтные хеллоувроты
Ничего вы не понимаете в ынтерпрайзе
| |
|
3.141, Аноним (202), 18:54, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Какой-нибудь Golang позволяет создавать код без зависимостей от среды выполнения.
Все зависимости упакованы по секциям в бинарник. И чем это отличается от какого-нибудь флатпака?
| |
|
4.142, Аноним (202), 18:56, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Двачую адеквата. В правильном бинарнике должно быть только две секции text и data. Остальное мусор.
| |
4.157, Аноним (131), 19:20, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Тем, что во флатпаке разделяемая сборка, и можно обновить runtime, не обновляя десятки-сотни зависимых программ, но с тем же эффектом - например, исправлением уязвимостей в openssl?
| |
4.177, MSDOS 6.22 (?), 20:43, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Все зависимости упакованы по секциям в бинарник. И чем это отличается от какого-нибудь флатпака?
Вы так говорите, как буд-то это что-то плохое.
Если это какой-то самописный софт не из официального репозитария, то для него статическая линковка решает кучу проблем при развертывании.
> Тогда понятно откуда берутся двухсот мегабайтные хеллоувроты.
По современным временам - это совсем небольшой оверхед.
| |
|
5.181, Аноним (202), 21:12, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> По современным временам - это совсем небольшой оверхед.
На тебя косо смотрит скомпилированный статически слинкованый бинарник весом в 18 килобайт, который гарантировано запускается от 95 до 11 винды. С кодом классического СИшного хеллоуврота.
| |
5.190, Аноним (131), 22:23, 08/10/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> Тогда понятно откуда берутся двухсот мегабайтные хеллоувроты.
> По современным временам - это совсем небольшой оверхед.
Вот именно так думает каждый разработчик ПО. А потом десяток таких программ, запущенных одновременно, отъедает по 200+ MB RAM каждая, ничего особенно не делая.
| |
|
6.224, Аноним (225), 09:41, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Браузер (Firefox) на одну вкладку может отъедать по гигабайту. Притом, собака такая, ещё и мегабайт 200-300 зачастую впустую отъедает, пока ему принудительно Garbage Collection не прикажешь сделать.
| |
|
5.203, ы (?), 00:46, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> По современным временам - это совсем небольшой оверхед.
дайте мне кирпич /ц/
| |
|
|
|
|
1.137, Аноним (202), 18:47, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> 7% разработчиков продолжают использовать Python 2
И правильно делают. Старые проверенные технологии всегда надёжнее и проще. Так же прекрасно понимаю тех, кто осознанно продолжает сидеть на старом железе типа третьих и четвертых пней.
| |
|
2.145, Аноним (119), 19:05, 08/10/2023 [^] [^^] [^^^] [ответить]
| –4 +/– |
Ты прекрасно понимаешь клинических пациентов? Это кое-что говорит о тебе, не находишь?
| |
2.156, Аноним (158), 19:19, 08/10/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Старые проверенные технологии всегда надёжнее и проще
Попробуй доказать это утверждение.
| |
|
3.214, Аноним (214), 01:29, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Попробуй доказать это утверждение
Ну тебе же сказано - "проверенные", что тут доказывать?
Хочешь - можешь перепроверить :)
| |
3.223, Аноним (225), 09:39, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Было уже достаточно времени, чтобы найти баги и исправить их или хотя бы знать где они.
| |
|
2.220, MSDOS 6.22 (?), 08:18, 09/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> 7% разработчиков продолжают использовать Python 2
> И правильно делают. Старые проверенные технологии всегда надёжнее и проще.
Да, дело не в этом. Просто, скриптовые языки изначально придуманы для легкой автоматизации, чтобы быть клеем для бинарников. В этой роли они адекватны.
А сейчас все ушло куда-то не туда. На скриптоте (Python, PHP, JavaScript) создают огромные монстрообразные системы.
Лично я против, чтобы тащить скриптоту в большое программирование.
Для меня два критерия серьезного языка:
1. Компиляция в нативный код. (JIT я нормальной компиляцией не считаю)
2. Строгая типизация
| |
|
1.161, Геймер (?), 19:37, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
И со временем использующих питон2 может стать больше. С каждой новой версией питон3 всё больше уходит от первоначальных идей Гвидо.
| |
|
2.173, Аноним (119), 20:36, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Маловероятно. Изначально это был весьма игрушечный язык, но потом оказалось, что если смазать нативными батарейками, вполне годится и для промышленного применения. А тут уж выяснилось, что кривая игрушечность не годится для серьёзного применения и не нравится буквально никому. Да и потом, необходимо же сохранять конкурентоспособность, если этого не делать, не получится занимать даже процентную долю луа.
| |
|
3.182, Аноним (202), 21:17, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Если язык полноценен по Тьюрингу, значит он не игрушечный. И чем меньше синтаксического мусора, тем язык «правильнее».
| |
|
4.222, Аноним (225), 09:37, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
>Если язык полноценен по Тьюрингу, значит он не игрушечный.
Brainfuck значит не игрушечный?
| |
|
|
2.183, Аноним (202), 21:20, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Питон просто на т.н. «хайпе», но время любого искусственно накаченного ажиотажа проходит. Уже проходили это и с джавой и с рельсами... где они теперь?
| |
|
3.189, MSDOS 6.22 (?), 22:18, 08/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Питон просто на т.н. «хайпе», но время любого искусственно накаченного ажиотажа проходит. Уже проходили это и с джавой и с рельсами... где они теперь?
С рельсами понятно - сдулись. Я сходу могу вспомнить только одно популярное приложение на Рубях - Redmine.
А с Джавой что не так? На ней столько кровавого энтерпрайза накодили, что это поддерживать и развивать можно вечно.
У Питона тоже, вроде, хайп прошел. Занял свою нишу. Хотя на его нишу покушаются. Раньше Нода покушалась, а теперь Го.
| |
|
4.191, Аноним (202), 22:26, 08/10/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
На питон хоть отбавляй вакансий джунов без опыта, а java - это только уверенные миддлы и сеньоры, джуны в суровом ынтерпрайзе нафиг не нужны, тем более сейчас, когда какой-нибудь copilot заменяет 99% работы джуна.
| |
|
5.221, MSDOS 6.22 (?), 08:40, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> На питон хоть отбавляй вакансий джунов
С таким подходом надо во фронт идти. Там свежего мяса требуется много.
| |
|
6.243, MSDOS 6.22 (?), 11:47, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> С таким подходом надо во фронт идти. Там свежего мяса требуется много.
По нынешним временам двусмысленная фраза получилась. Надо поаккуратнее использовать профессиональный жаргон.
| |
|
|
|
|
|
1.216, Аноним (-), 05:02, 09/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> 2% - Sublime Text
Ох как же быстро этот хайповый редактор ушёл в забвение. Помню лет 7 назад его использовал каждый.
| |
1.226, Пряник (?), 10:09, 09/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А Кобол существует с 1959 и к 1997 обрабатывал около 90% финансовых транзакций. Так себе главная новость.
| |
|
2.236, MSDOS 6.22 (?), 10:52, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Так себе главная новость.Так себе главная новость.
Для меня это новость о том, что в Питоне клали на совместимость с легаси.
Что, надо выкидывать старый код и переписывать все с нуля?
Разработчиков на втором питоне просто кинули.
Им не дали возможность обновиться с небольшими правками и потом по частям рефакторить код,
а заставили переписывать все и сразу.
Для меня это новость о том, что не стоит на питоне делать что-то серьезнее меленьких скриптов.
| |
|
3.247, MSDOS 6.22 (?), 12:17, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Я еще помню времена, когда все думали, что PHP скоро сдохнет, а Питон все завоюет.
В реальности не произошло ни того, ни другого.
PHP постепенно развивался, внося новые возможности не ломая совместимость.
А в Питоне просто обнулили разом всю старую кодовую базу, что лояльности разработчикам не добавило.
| |
|
4.262, Аноним (225), 20:01, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Половина проблем в языках программирования от того что они перестают поддерживать обратную совместимость
Другая половина - от того что они поддерживают обратную совместимость
| |
|
3.251, Аноним (253), 13:45, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Разработчиков на втором питоне просто кинули.
Да, жалкие двенадцать лет после выхода третьего питона поддерживали, а потом внезапно кинули.
| |
3.258, Аноним (258), 16:29, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Так синтаксис же поменяли. Во втором можно было без скобочек писать.
| |
|
|
1.228, _kp (ok), 10:19, 09/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Всякое использовение старых версий обычно имеет две причины, это когда работает и обновление не требуется по характеру задачи (пропускаем, здесь нет работы для разработчиков), и другая причина несовместимость нового инструмента с имеющимися наработками.
Во втором случае, в плане Питона, проблема в несовместимости библиотек с самими собой и их прибитем гвоздями к определенным версиям Питона, что вынуждает таскать предыдушие на несколько версий назад, Питон с мешком библиотек, с которыми работает, или хотя бы собирается. ;)
| |
1.235, Аноним (235), 10:45, 09/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В Роса Линукс как раз сегодня пакет python3-crypto заменился на python2-crypto.
| |
|
2.237, Аноним (-), 10:58, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
В Роса Линукс как раз сегодня пакет python3-crypto заменился на python2-crypto, в котором установлены одобренная гебнёй криптография.
| |
|
3.241, Аноним (235), 11:25, 09/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
Какой гэбнёй? AES и SHA-3 там.
*на всякий случай удалил этот пакет
| |
|
|
1.238, InuYasha (??), 11:12, 09/10/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> 7 & # 037;
Странно. В ленте спецсимволы не раскрываются. Написал специально с пробелами т.к. в каментах работают.
| |
|