The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"7% разработчиков продолжают использовать Python 2"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"7% разработчиков продолжают использовать Python 2"  +/
Сообщение от opennews (??), 08-Окт-23, 09:34 
Компания JetBrains и организация Python Software Foundation опубликовали результаты совместного ежегодного опроса, в котором приняли участие более 23 тысяч разработчиков, использующих язык программирования Python. В ходе опроса, который проводился в 2022 году, о переходе на использование Python 3 заявили 93% опрошенных, а 7% продолжают пользоваться веткой Python 2, которая в настоящее время не поддерживается в большинстве дистрибутивов Linux и была переведена в разряд неподдерживаемых ещё в апреле 2020 года (изначально прекратить поддержку планировалось в 2015 году, но сроки постоянно продлевались). Примечательно, что при опросе в  2021 году лишь 5% заявили об использовании Python 2, в 2020 - 6%, в 2019 - 10%, 2018 - 16%, в 2017 - 25%...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59889

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

2. Сообщение от Анонин (?), 08-Окт-23, 09:38   +10 +/
Не, ну некрофилы все были.
Вот если бы тут опрос проводили, то было бы 70%, а не 7%
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #80

4. Сообщение от Stanislavvv (?), 08-Окт-23, 09:39   +19 +/
Подозреваю, что половина питона2 — древнее легаси, которое хрен перепишешь на третий в обозримые сроки, а поддержка требуется.
Ещё подозреваю, что параллельно всё же переписывается, но медленно и печально.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #16, #17, #36, #64, #85, #239

5. Сообщение от iPony129412 (?), 08-Окт-23, 09:39   –5 +/
Луддизм в программировании до добра не доводит.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #20, #27, #37, #69

7. Сообщение от Bonbon (?), 08-Окт-23, 09:42   +4 +/
Луддиты крушили все новое, а эти тихонечко программировают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #65

9. Сообщение от Аноним (13), 08-Окт-23, 09:44   +3 +/
Не связанные с вэб фреймворки. И начинается с requests.  Дальше всплывает aiohttp, hhtpx, scrapy ...
asyncio еще можно понять как связанный не только с вэб. Портит впечатление от всего обзора - может и в других местах такая же халтура.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #25

10. Сообщение от iPony129412 (?), 08-Окт-23, 09:49   +/
А у Virtualbox там как? Вроде какие API были на Python 2?
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Тот_ещё_аноним (ok), 08-Окт-23, 09:50   +2 +/
Наверняка искажение из-за "среди опрошенных"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

12. Сообщение от Аноним (12), 08-Окт-23, 09:54   +15 +/
"59% опрошенных используют Linux, 58% - Windows, 26% - macOS, 3% - BSD-системы." - эталонные 146 процентов.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28, #152

13. Сообщение от Аноним (13), 08-Окт-23, 09:54   +6 +/
Легаси - оно же не только в самом питоне, но и куче внешних фреймворков. Есть такие что определенная версия только под 2-й питон, а в других версиях поведение меняется. Я помню наступал на такую граблю с графами в networkx. Переписать саму софтину еще полбеды - надо же теперь понимать что она дает несколько другой результат анализа данных. И мало саму софтину переписать (и новые баги отловить), надо и ранее проанализированные данные проработать еще раз. А в анализе всегда в той или иной мере ручная работа и по обьему это может быть просто невыполнимо и/или бессмысленно. Проще продолжать анализировать новые данные старой программой. Немного дописывать по мере необходимости, но не более того.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #18, #40, #47

16. Сообщение от Аноним (18), 08-Окт-23, 10:06   –2 +/
>древнее легаси, которое хрен перепишешь на третий

Только если это legacy - cext модуль, в таком слувае при портировании могут вылезти сигсегвы и надо быть знатно погемоориться для того, чтобы понять, откуда они и как их фиксить. Всё остальное конвертируется автоматом с помощью 2to3 и так же автоматом обновляется на новейшие практики с помощью pyupgrade и autopep8 --aggressive, и потом всего-лишь несколько ручных правок внести на несколько десятков тысяч строк кода.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #19

17. Сообщение от Аноним (18), 08-Окт-23, 10:10   +/
Ещё проблема может быть, если нет исходника от cext-модуля. Или если модуль питоний, исходник от него есть (а если нет - байткод прекрасно декомпилируется), но лицензия - проприетарная, а пользователь особо законопослушен. Не мамонт, не вымрет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

18. Сообщение от Аноним (18), 08-Окт-23, 10:12   +1 +/
1. данные ручной аннотации должны быть сохранены отдельно
2. изменения в поведении обычно несущественные и не должны коре6ным образом сказаться на результате
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

19. Сообщение от Аноним (13), 08-Окт-23, 10:15   +6 +/
Огромный пласт проблем всплывает со строками, потому что в третьем питоне строка уникодная, во втором байтовая. И все низкоуровневое программирование типа обмена данными с разными железками отваливается на ура. Потому что теперь надо все строки явно конвертировать в байты и обратно. И это может всплывать в совершенно неожиданных местах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #21, #23

20. Сообщение от Аноним (18), 08-Окт-23, 10:17   +3 +/
Луддизм - это как раз контейнеры (снапы, флэтпаки, appimage), docker как способ распгостранения и использования приложений, virtualenvы, статическая линковка и дерьмовые пакетные менеджеры вроде cargo, npm и go. Весь их смысл в том, что горстке лентяев очень удобно нифига не работать и забить болт на совместимостл своего софта с новыми версиями библиотек.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #26, #45, #88, #117

21. Сообщение от Аноним (18), 08-Окт-23, 10:20   –2 +/
Да, всплывает. Вот эти несколько фиксов - это в основном по строкам. Вполне исправляемая проблема даже в относительно крупных проектах меньше чем за час и не может быть оправданием для сидения на 2
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #83

22. Сообщение от Аноним (22), 08-Окт-23, 10:23   +/
Т.е. несколько сотен разработчиков поняли, что третий питон - г@вно и вернулись на второй! :)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30, #43, #260

23. Сообщение от Аноним (18), 08-Окт-23, 10:24   +/
>И все низкоуровневое программирование типа обмена данными с разными железками отваливается на ура. Потому что теперь надо все строки явно конвертировать в байты и обратно. И это может всплывать в совершенно неожиданных местах.

Не отваливается, код, работающий с байтами, обычно локализован в своём подграфе функций. То есть в большинстве случаев нужно найти место, где сконвертировать строку в байты и где обратно. Ну и отладочный вывод может где пофиксить, при этом отладочный вывод обычно можно пофиксить с помощью регулярки.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

25. Сообщение от Аноним (18), 08-Окт-23, 10:30   –1 +/
asyncio вообще тут быть не должен, так как часть стандартной библиотеки питона
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

26. Сообщение от Анонимусс (?), 08-Окт-23, 10:31   +/
Какое отношение экономия своего времени имеет отношение к луддизму?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #29

27. Сообщение от FF (?), 08-Окт-23, 10:31   +/
Зашёл, чтобы увидеть этот коммент. Будущее за виртуальными зоомирами?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

28. Сообщение от penetrator (?), 08-Окт-23, 10:33   +4 +/
смешно получилось, но логично, что один и тот же человек использует несколько систем вот такая статистика и вышла
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

29. Сообщение от FF (?), 08-Окт-23, 10:33   +/
Эгоизм - это луддитство. Теперь только в команде можно сделать что-то крупное.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

30. Сообщение от Атон (?), 08-Окт-23, 10:40   –1 +/
несколько тысяч разработчиков вернулись на второй и участвовали в опросе.  

остальные, десятки тысяч, разработчиков на 2 питоне в опросе не участвовали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

31. Сообщение от Аноним (31), 08-Окт-23, 10:47   +1 +/
В чем разница между venv и virtualenv? Это что два разных пакета?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #33, #230

33. Сообщение от Аноним (33), 08-Окт-23, 10:51   +/
venv - это вообще не пакет, а обрезанный вариант virtualenv, входящий в дистрибутив питона. В значительном числе случаев может заменить virtualenv.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

35. Сообщение от Аноним (36), 08-Окт-23, 10:54   –4 +/
Вывод 7% нормальные люди думающие о скорости.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #39, #66

36. Сообщение от Аноним (36), 08-Окт-23, 10:54   +/
Существует код который нельзя переписывать даже если очень хочется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #125, #204

37. Сообщение от YetAnotherOnanym (ok), 08-Окт-23, 11:06   +3 +/
> Понижение порога входа в программировании до добра не доводит

Можешь не благодарить.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #46

38. Сообщение от Аноним (38), 08-Окт-23, 11:09   +1 +/
Используют значит надо им что тут такого
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #86

39. Сообщение от Аноним (39), 08-Окт-23, 11:10   +9 +/
>> Python
>> Скорость

Нуачё, логично

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #49

40. Сообщение от Первая буква (?), 08-Окт-23, 11:10   –10 +/
Это же насколько конченым надо быть, чтоб накарябать такое. Никакого планирования, абстракции, резервирования для расширения возможностей... Тупо пишу что выходит а потом отмазки... Фу
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

41. Сообщение от Аноним (41), 08-Окт-23, 11:17   +3 +/
Как не вспомнить песню НОМ 7% людей
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #48, #50, #52, #57, #259

43. Сообщение от YetAnotherOnanym (ok), 08-Окт-23, 11:23   +/
Как раз для миллионов мух. Второй, кстати, он наследника по составу не отличается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

45. Сообщение от Аноним (158), 08-Окт-23, 11:26   +/
Да, что ты говоришь. Как жаль, что тебя никто не слушает, вокруг же одни лентяи. Кстати, где ссылка на житхаб?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #68

46. Сообщение от Аноним (158), 08-Окт-23, 11:28   +/
На чем пишешь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #105

47. Сообщение от Аноним (47), 08-Окт-23, 11:28   +3 +/
В очередной раз убеждаюсь в том что на Питоне не надо ничего писать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #144

48. Сообщение от Аноним (158), 08-Окт-23, 11:29   +1 +/
Нина, голова болит
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

49. Сообщение от Аноним (36), 08-Окт-23, 11:33   –5 +/
Т.е. из двух тормозов ты выбираешь самого тормозного, нуачё, логично (нет)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #61, #62

50. Сообщение от Аноним (36), 08-Окт-23, 11:34   +4 +/
Лучше вспомни правило что 95% населения - иди оты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #155

51. Сообщение от Аноним (119), 08-Окт-23, 11:36   +/
Как я слышал, несколько лет назад были корпы, которые тащили рантаймы которые одновременно 2 и 3 питон. Безумие. Видимо, вопросы распределения бюджета.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #54, #55

52. Сообщение от Аноним (253), 08-Окт-23, 11:41   +1 +/
Тут больше любят вспоминать про миллионы мух.
Но вообще, думаю, не от хорошей жизни они (7%) это делают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #56

54. Сообщение от Аноним (36), 08-Окт-23, 11:41   +2 +/
Видимо переписывать так дорого что не имеет экономического смысла. Или ты думаешь что переписывание это так просто хоп и готово? Так же думают любители шестереночного языка. Но во всех случаях ничего так просто не получается. И на коболе люди тоже не просто так сидят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #185

55. Сообщение от Аноним (253), 08-Окт-23, 11:42   +/
Безумие кончается там, где начинают считать деньги. Возможно, им так реально проще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

56. Сообщение от Аноним (36), 08-Окт-23, 11:43   –1 +/
Я думаю что не имеет значение сколько где сидит, это просто тупой хейт второго питона.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #58, #59

57. Сообщение от Вы забыли заполнить поле Name (?), 08-Окт-23, 11:55   +2 +/
Лучше пасеку
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #77

58. Сообщение от Аноним (253), 08-Окт-23, 12:03   +2 +/
Это просто констатация факта: питон 2 и питон 3 разные языки. Где легаси на втором питоне завелось, от него уже никуда не деться.
Вы подождите, ещё четвёртая версия выйдет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

59. Сообщение от Аноним (253), 08-Окт-23, 12:07   +4 +/
Вот представьте: нелюбимая мной сишечка (но как раз не за это) херак и синтаксис поменяет. Вместо {} заебенят begin/end. Ведь мировой кризис наступит! А для современных языков это нормально.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #78, #250

60. Сообщение от commiethebeastie (ok), 08-Окт-23, 12:10   +1 +/
А какой процент пишет " на" + " третьем" + " как" + " на" + " втором"?
Ответить | Правка | Наверх | Cообщить модератору

61. Сообщение от Советский инженер (?), 08-Окт-23, 12:11   +3 +/
Т.е. из двух тормозов ты выбираешь неподдерживаемого?
Логично(нет).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

62. Сообщение от Анонизмус (?), 08-Окт-23, 12:21   +1 +/
Если приходится выбирать между одним злом и другим, я предпочитаю не выбирать вообще. (c)
Очевидно правильный выбор здесь - ни то, ни другое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #79

63. Сообщение от Аноним (63), 08-Окт-23, 12:22   +/
А что делать? У нас в продакшене centos 6.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #74, #84

64. Сообщение от Аноним (64), 08-Окт-23, 12:30   +/
Закон: как только ты выпустил какую-либо версию программы, то кто-то будет продолжать работать на ней, хоть ты тресни
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

65. Сообщение от Аноним (64), 08-Окт-23, 12:32   –1 +/
Луддиты ломали станки, которые лишали их рабочих мест
Сегодняшние луддиты - это скорее те кто выступает против AI
К счастью, программы нельзя сломать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #72

66. Сообщение от Аноним (64), 08-Окт-23, 12:33   +/
Питон один из самых тормознутых языков, на практике в сотни (!) раз медленее Си
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #104, #119, #170, #268

67. Сообщение от Аноним (67), 08-Окт-23, 12:35   +1 +/
>59% опрошенных используют Linux, 58% - Windows, 26% - macOS, 3% - BSD-системы.

59+58+26+3 = 146%

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #99, #171

68. Сообщение от Аноним (68), 08-Окт-23, 12:39   +/
Что такое GitHub? Нет больше никакого GitHubа. Embrace, Extrnd, Extinguish -->Вы находитесь здесь <--.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #90

69. Сообщение от ProfessorNavigator (ok), 08-Окт-23, 12:49   +1 +/
> Луддизм в программировании до добра не доводит.

Луддизм, как явление лежал несколько в другой плоскости. В стремлении к сокращении затрат капиталисты внедряли технические новшества, что приводило (и приводит) к сокращению потребности в рабочей силе. В той конкретной области, где новшество внедряется. Само по себе - это хорошо. Но капитализму присуще и другое явление - людей фактически рассматривают, как биороботов, как средство автоматизации, только биологическое, а не механическое. Ну и относятся соответственно: не нужен - значит пошёл вон, а что с тобой будет дальше - целиком твои проблемы. Можешь пойти и с моста прыгнуть. Причина этого в том, что главная движущая сила капитализма по сути - внутривидовая конкурентная борьба за ресурсы. И это в общем-то работает, но очень и очень не долго. Пока есть возможность экспансивного развития - пока есть никем не используемые ресурсы. Проще говоря, пока есть возможность свалить туда, где нет других людей, зато много ресурсов. Однако в глобальной перспективе ничего хорошего такой способ развития не приносит. Мест на планете, где ещё нет людей, но вполне можно жить, не осталось достаточно давно. А когда нет места, то в полном соответствии с принципами конкурентной борьбы, люди начинают жрать друг друга. Иногда в буквальном смысле. Луддиты всего этого не понимали. А когда человек чего-то не понимает, он начинает вести себя неадекватно. В данном случае луддиты обвиняли в своих бедах новые машины и механизмы. Соответственно, не придумав ничего умнее (с образованием у рабочего класса тогда совсем всё плохо было), принялись крушить механизмы. Хотя их проблемы лежали совсем в другой плоскости. Им нужно было требовать переустройства общественно-экономической системы. Таким образом, чтобы ресурсы общества распределялись централизованно и равномерно, в зависимости от потребностей каждого человека и наличия материальных благ в данный конкретный момент времени. А не по принципу "кто сколько смог, тот столько и загрёб". Таким образом, чтобы если профессия человека стала ненужной, то общество направляет его на переобучение (за счёт общества) и на новое место работы.

Те же, кого вы называете луддитами, на самом деле - ретрограды. В общем-то тоже ничего хорошего. Всё новое требует выработки новых моделей поведения - требует образования новых связей между нейронами в мозге. А это затраты энергии. Организм же человека в целом, и мозг - в частности стремятся энергию экономить. Поэтому люди склонны всё новое воспринимать в штыки, объявляя, что старое лучше. Чем старше по возрасту, тем чаще - чем мы старше, тем сложнее перестраивать связи в мозге. И с этим нужно бороться. Но чтобы бороться - нужно понимать, что происходит и почему. При этом помня однако, что "новое" не всегда означает "лучшее". Нужно всегда изучать детали и подробности.

В контексте же обсуждаемой новости... Здесь есть другие проблемы (и их уже в целом обрисовали другие участники обсуждения). Чтобы переписать программу, нужно что? Правильно - люди и трудозатраты. Дальше всё упирается в наличие времени/ресурсов/желания/возможности. С поправкой на всё, сказанное мной выше. И на социально-экономическую систему.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #120

71. Сообщение от Аноним (71), 08-Окт-23, 12:55   +/
7% - это "золотоц миллиард"?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #75

72. Сообщение от Иваня (?), 08-Окт-23, 13:01   +/
> К счастью, программы нельзя сломать

сам понял что накалякал?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

73. Сообщение от Аноним (73), 08-Окт-23, 13:10   +1 +/
Человечество не готово к частым релизам. 1 раз в 3-6 лет достаточно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #76

74. Сообщение от Аноним (47), 08-Окт-23, 13:18   +3 +/
Ха-ха-ха у вас софт несвежий!!! Надо было ставить Arch Linux.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #81

75. Сообщение от Аноним (47), 08-Окт-23, 13:20   +/
7% от тех кто использует Pyton, ты серьезно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

76. Сообщение от Аноним (47), 08-Окт-23, 13:22   +1 +/
Нет релизы должны быть каждый день, иначе софт становится несвежий. Я вот себе поставил Arch Linux, постоянно обновляюсь.
А вы наверное не обновляетесь, а только ходите конфетки с чаем пить в соседний кабинет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #82

77. Сообщение от Аноним (47), 08-Окт-23, 13:23   +2 +/
Лучше завести пасеку чем это ИТ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #169

78. Сообщение от Аноним (47), 08-Окт-23, 13:25   +/
Си не поменяет, ведь это надо совет ISO собирать утверждать. А вот зато у меня Arch Linux,  постоянно свежий софт, а вы сидите на несвежем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #192

79. Сообщение от Аноним (47), 08-Окт-23, 13:26   +/
Правильно, надо просто переписать на Си.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #98

80. Сообщение от Аноним (80), 08-Окт-23, 13:30   –2 +/
Python3 придумали, чтобы замедлить темпы развития ПО, занять програмистов портированием программ с python2 на python3.

rust имеет туже цель, вместо развитис C-шных прог, занять время програмистов переписыванием с C на rust.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #108, #218, #231

81. Сообщение от Аноним (83), 08-Окт-23, 13:31   +/
и писать не на пайтоне. а на расте!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

82. Сообщение от Аноним (83), 08-Окт-23, 13:32   –1 +/
некоторые поргаммисты до сих пор не понимают, что пишут именно для тех кто "ходите конфетки с чаем пить в соседний кабинет"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #93

83. Сообщение от Аноним (83), 08-Окт-23, 13:36   +4 +/
во многих случаях люди, что применяют пайтоне - это не проф-программисты, которым платят не за кол-во написанных строк. Работает на 2ом их приложуха, решает нужные им задачи и они ее будут тянуть еще десятилетиями...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #97, #100

84. Сообщение от Анонимусс (?), 08-Окт-23, 13:36   +/
А что мешает поставить рядом третий питон?
Он же ставится в одну команду в терминале
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #87, #215

85. Сообщение от Kuromi (ok), 08-Окт-23, 13:38   +/
Не только легаси. Сам столнулся с тем что часть (несложного) софта, которым пользуюсь постоянно сидела на Питон 2 буквально вплоть до его окончательного списания. После чего обновление до третьего Питона все таки вышло.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

86. Сообщение от Аноним (86), 08-Окт-23, 13:41   +/
Были же уже споры о программах что стабильнейши работают на атомных электростанциях на шинде 2000 и никого это не смущает ибо работает пусть даже на сишечке.
Питон тоже несет массу проблем при портировании и очень немногие способны его написать так чтобы не вызвать ядерную катастрофу.
То что там кто-то написал без пояснений могут и не разобраться как в тех же иксах. Вроде та же сишечка, а допедрить что написано не могут, ведь недостаточно знать язык - надо ведь еще и правильно расшифровать то что написано.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #96, #194

87. Сообщение от Аноним (83), 08-Окт-23, 13:42   +/
как это поможет переписыванию проекта с 2версии на 3-ю ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #106

88. Сообщение от Kuromi (ok), 08-Окт-23, 13:42   +/
А иногда иначе просто никак. Потянуло тут как-то поиграть в Stardew Valley человека, он запускает игру, а она не запускается. А полгода или год назад запускалась же? Почему перестала? А потому что игра требует древней версии openssl которой уже нет в обновленном дистрибутиве OS. Теперь только возня с LD_PRELOAD, классика. А дальше будет еще хуже.
И это притом что разработчик игры в общем-то Linux-friendly, игру поддерживал годами, но пересобрать игру с новыми библиотеками - уже не торопится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #91, #128, #132, #206, #217

89. Сообщение от Аноним (89), 08-Окт-23, 13:49   +/
Смех смехом, но иногда, увы, платформа диктует набор инструментов.
И набор этот довольно узок.
Например, особая лицензируемая OS. Условный Астра-линукс.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #94, #249

90. Сообщение от Аноним (158), 08-Окт-23, 14:16   +1 +/
Ссылку на код, герой. Не болтовня, а ссылку на твой код.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #166

91. Сообщение от Аноним (158), 08-Окт-23, 14:19   +/
Что интересно, радетели подхода "пересобирайте программы с новыми библиотеками" начинают громче всех орать, когда их любимые игры повышаются в цене раза в 2-3. Ну вы же хотели с новыми библиотеками? Ну вот и платите за дополнительный труд.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #92, #101, #165

92. Сообщение от Аноним (158), 08-Окт-23, 14:21   +/
А мне лично надо, чтобы программа стоила дёшево и ошибки исправлялись быстро. А какие там библиотеки и контейнеры - наплевать вообще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91

93. Сообщение от Аноним (47), 08-Окт-23, 14:31   +3 +/
>"ходите конфетки с чаем пить в соседний кабинет"

Нет надо ставить Arch Linux и обновляться! Каждый день! Иначе софт станет несвежим!!!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #267

94. Сообщение от Аноним (47), 08-Окт-23, 14:32   +1 +/
А чё там с лицензией? Посвятите пожалуйста в двух словах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89

95. Сообщение от Данные в так называемом поле Name (?), 08-Окт-23, 14:33   +/
Ну как опроса, нарезали данные в OLAP кубах с телеметрией
Ответить | Правка | Наверх | Cообщить модератору

96. Сообщение от Аноним (38), 08-Окт-23, 14:43   –1 +/
Ну да ) Все думают что вот как классно языки новые появляются безопасные ))
Но всё равно всё что написано было путного и полезного было написано на си ) или на сишечке ))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

97. Сообщение от Аноним (97), 08-Окт-23, 14:46   –2 +/
>которым платят не за кол-во написанных строк

Слышал звон - а не знает где он. Речь шла о типах str и bytes, а не о lines of code.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #115

98. Сообщение от 1 (??), 08-Окт-23, 14:56   +/
Переписать можно только на языке, который нельзя называть. ИМХО он для переписывания и создан.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #102

99. Сообщение от Аноним (99), 08-Окт-23, 14:58   +/
Интересно, во время опроса были ли доступны его предварительные результаты. Если были, то к принципе внешнему можно накрутить. Если не были, то внешнему либо надо быть провидцем и знать, какие они реально, с суммарной точностью в полпроцента, либо это не внешний, а какая-то чуромантия.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

100. Сообщение от Аноним (47), 08-Окт-23, 15:03   +/
Так пусть эти непрофессиональные программисты потратят время на изучение Си а не Питона. В чем разница, если и на тот и на этот ЯП ВСЕРАВНО надо тратить время на изучение?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #111, #123

101. Сообщение от Kuromi (ok), 08-Окт-23, 15:05   +/
> Что интересно, радетели подхода "пересобирайте программы с новыми библиотеками" начинают
> громче всех орать, когда их любимые игры повышаются в цене раза
> в 2-3. Ну вы же хотели с новыми библиотеками? Ну вот
> и платите за дополнительный труд.

Мне кажется вы путаете "ремастер" (который есть чаще всего ничто иное как попытка продать старое как новое  с наценкой на ностальгию) и простую техподдержку продукта.

Я понимаю, конечно, что игры это особый продукт, который почему-то считается незазорным продолжать продавать за фуллпрайс (и частыми скидками) годы спустя прекратив не то что патчи, но и всякую поддержку, но ремастер это обычно десятилетия спустя.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #126

102. Сообщение от Аноним (47), 08-Окт-23, 15:08   +/
А нельзя это в чём заключается?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98 Ответы: #121, #160

103. Сообщение от IdeaFix (ok), 08-Окт-23, 15:11   +/
У меня сейчас питона 2 больше чем питона 3. Переезд идет медленно и из-за сложности переноса питонного кода и из-за кучи не очевидных проблем с внешними зависимостями. В итоге маленькое просто переписывается с нуля порой, а большое остаётся на 2.х
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #110

104. Сообщение от Аноним (104), 08-Окт-23, 15:20   +/
Полегче приятель, теперь есть - mojo.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #107, #232

105. Сообщение от YetAnotherOnanym (ok), 08-Окт-23, 15:25   +/
> На чем пишешь?

На Си, в основном, разная мимолётная мелочёвка - sh+awk. Это если не считать эпизодических ковыряницй в чужом коде.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #147

106. Сообщение от Аноним (47), 08-Окт-23, 15:31   +/
Переписывать надо на Си!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

107. Сообщение от Аноним (47), 08-Окт-23, 15:35   +/
Си существует давно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

108. Сообщение от вымя (?), 08-Окт-23, 15:38   +5 +/
Windows NT придумали, чтобы замедлить темпы развития ПО. Вместо починки BSOD заняли программистов оптимизацией под операционку, которая жрёт как не в себя!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

110. Сообщение от MSDOS 6.22 (?), 08-Окт-23, 15:53   +1 +/
> Переезд идет медленно и из-за сложности переноса питонного кода и из-за кучи не очевидных проблем с внешними зависимостями.

Из-за этого нелюблю интерпретируемые языки.

Какой-нибудь Golang позволяет создавать код без зависимостей от среды выполнения.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #113, #118, #138, #141

111. Сообщение от Аноним (111), 08-Окт-23, 15:57   +1 +/
> Так пусть эти непрофессиональные программисты потратят время на изучение Си а не
> Питона. В чем разница, если и на тот и на этот ЯП ВСЕРАВНО надо тратить время на изучение?

Разницу узнаешь, когда закончишь начальное учебное заведение и начнешь писать что-то посложнее приветов миру и "laba1.c"


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #114

113. Сообщение от вымя (?), 08-Окт-23, 16:24   +1 +/
> Какой-нибудь Golang позволяет создавать код без зависимостей от среды выполнения.

Осталось только избавиться от зависимостей времени компиляции, которые всё равно будут переписывать по 10 лет при изменении мажорной версии.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110

114. Сообщение от Аноним (47), 08-Окт-23, 16:38   +/
Я питон никогда не изучал. Я изучал Си ещё в 2003.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111 Ответы: #116, #124

115. Сообщение от Аноним (83), 08-Окт-23, 16:40   +4 +/
еще раз :) им никто не заплатит за переписывание приложухи с 2ой на 3ю...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

116. Сообщение от Аноним (83), 08-Окт-23, 16:42   +/
мелкомягкие пайтон впиндюрили уже в эксель. т.е. подразумевается что "бухгалтеры" будут что-то применять... ну вот ты бухгалтерше и предложи писать на сях...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #146, #148

117. Сообщение от topin89 (ok), 08-Окт-23, 16:44   +1 +/
> Весь их смысл в том, что горстке лентяев очень удобно нифига не работать и забить болт на совместимости своего софта с новыми версиями библиотек.

Вот из-за такого подхода винда на десктопе и держится. Из-за этого Линус рекомендует AppImage и сам им пользуется, а игроделы ориентируются на Wine, потому что уж хотя бы он поддерживает обратную совместимость хотя бы как идею.

Люди не будут поддерживать софт вечно. Это задача ОС сделать всё, чтобы система могла запустить софт сорокалетней давности. Торвальдс это понимает, поэтому ядро до сих пор и держится, позволяя запускать нужный софт хотя бы через chroot.

Для дистров это либо не важно, либо у них нет ресурсов реально сделать обратную совместимость. По ощущениям, сначала первое, а спустя годы уже второе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #133, #209

118. Сообщение от Аноним (119), 08-Окт-23, 16:49   +/
Популярный миф.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #136

119. Сообщение от Аноним (119), 08-Окт-23, 16:59   +/
Всего лишь в сотни? Дайте два скорее! На практике, питон куда быстрее си в работе, потому что горячие куски у питонового проекта это на самом деле си, фортран, интринсики, и так далее. И питон легко может быть асинхронным, что даст совершенно волшебное повышение эффективности, а вот си нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #167, #225

120. Сообщение от Аноним (120), 08-Окт-23, 17:21   +1 +/
> не нужен - значит пошёл вон, а что с тобой будет дальше - целиком твои проблемы

Да, примерно так жизнь и работает, но только у взрослых. У детей — мамка с папкой все проблемы решают и защищают их от этой экзистенциальной жути. Какие-то дети взрослеют и берут свою жизнь в свои руки, а какие-то продолжают искать мамку с папкой чтобы решили им все проблемы: сказали в какой институт поступать, на какую работу идти, за кого голосовать, с кем жениться, и каким флагом иахать на демонстрации. А все эти рассуждения про злых капиталистов — так, сказка про бабайку, чтобы взрослеть не хотелось.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #129, #134, #140

121. Сообщение от Анонизмус (?), 08-Окт-23, 17:45   +/
Придёт модератор и сотрёт сообщение. Только напишешь это слово из 4 букв - сразу сагрится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #153

123. Сообщение от Аноним (124), 08-Окт-23, 17:57   –1 +/
Зачем плохое советовать? У Си крайне узкая ниша (ядра ОС) и для задач Питона он не подходит от слова совсем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #150

124. Сообщение от Аноним (124), 08-Окт-23, 17:58   +/
Нужно применять не то, что изучал, а то, что подходит для задачи. Мне кажется этому даже на 1 курсе учат.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #149

125. Сообщение от Аноним (124), 08-Окт-23, 18:00   +/
Такого кода не существует. Существует баланс профита и издержек. Если профит издержки и риски не покрывает - переписывать не надо. Всё довольно просто.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #240

126. Сообщение от Аноним (124), 08-Окт-23, 18:03   +/
Техподдержка кода должна стоить минимальное количество денег. Поэтому её разумно тратить на исправления багов и оптимизацию, а не на бесконечное переписывание под новый glibc. Это же основы экономики, ну.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #131

128. Сообщение от Аноним (131), 08-Окт-23, 18:28   +/
> Linux-friendly

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #180

129. Сообщение от ProfessorNavigator (ok), 08-Окт-23, 18:29   –2 +/
> но только у взрослых

У инфантильных взрослых - да. А нормальные люди (не только взрослые, кстати) понимают, что все мы сегодня живём за счёт разделения труда. Это когда ты не сам с собственноручно выточенной палкой по лесам за живностью бегаешь, а выполняешь какую-то небольшую операцию. И окружающие - тоже. А в итоге получается много всего и у всех. Потому что чем проще операция, тем проще и быстрее её выполнять. И именно благодаря этому мы сегодня имеем возможность проливать крокодиловы слёзы над "бедными зверушками", а не бороться за выживание каждую секунду на пределе сил и возможностей.

И тут вступают в силу другие законы. Во-первых, чем нас больше, тем больше всего и быстрее мы можем произвести. Во-вторых, чем лучше каждому отдельному члену общества живётся, тем опять же больше всего и быстрее мы можем произвести. В-третьих, и "в-главных" при разделении труда каждый зависит от каждого, потому что никто не производит всего, необходимого ему для жизни, самостоятельно. С учётом сложности производственных цепочек в наши дни - каждый от каждого на всей планете целиком. А если кому-то вдруг становится плохо, то внезапно в скором времени плохо станет и всем другим. Потому что тот, кому плохо, работает хуже, а значит остальное общество получает чуть меньше. На больших количествах людей это становится заметно далеко не сразу, но не переживайте, в итоге всё равно данную вещь почувствует на себе каждый. Только вот не факт, что поймёт, в чём причина...

Кроме того, есть такая штука, как прибавочный продукт. Это когда ты благодаря тому, что работаешь эффективнее, производишь больше (по эквиваленту) чем лично тебе нужно для жизни. Чем выше механизация и автоматизация труда, тем больше прибавочного продукта. И это хорошо - за счёт этого мы имеем возможность развиваться, кормить учителей и врачей. Или программистов например. Все эти люди ведь ничего материального не производят. Только вот вклад их в общественное производство огромен. Потому что они учат, лечат и создают средства автоматизации производства, т.е. позволяют другим трудиться куда как эффективнее.

Есть также и ещё кое-что. Деньги. Сами по себе они не плохие и не хорошие. Это просто средство обмена продуктами труда. Деньги в руках человека показывают, что он трудился и теперь имеет право получить от общества равноценное возмещение за свой труд. В идеале. Однако есть пара небольших взаимосвязанных "но". Первое - деньги можно получить отнюдь не за труд... Точнее, не за общественно полезный труд. Второе - никто не понимает, за что мы на самом деле платим. Вот приходите вы в магазин, а там на полке яблоко. Вы его покупаете. А почему вы за него должны платить? И должны ли вообще (даю подсказку - да, должны)? Только платите вы совсем не за яблоко... За что именно - попробуйте догадаться сами, задачка достаточно простая на самом деле.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120 Ответы: #143

131. Сообщение от Аноним (131), 08-Окт-23, 18:32   +/
А зачем мне покупать игры в магазине, совсем без поддержки, если я могу скачать их в "пиратской бухте" с любительской поддержкой? А "экономы" пусть палец поcocут. Это же основы экономики, ну.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126 Ответы: #151

132. Сообщение от Аноним (131), 08-Окт-23, 18:35   +/
> Теперь только возня с LD_PRELOAD

Или:

https://flathub.org/apps/com.usebottles.bottles
+
https://gog-games.to/game/stardew_valley

Теперь и впредь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88

133. Сообщение от Аноним (131), 08-Окт-23, 18:38   +/
> Люди не будут поддерживать софт вечно. Это задача

государства заставить их открывать исходный код
> чтобы система могла запустить софт сорокалетней давности.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #154

134. Сообщение от Аноним (131), 08-Окт-23, 18:45   +/
Инфантилизм - это все эти рассуждения про добрых капиталистов и людей самивиноватых, чей труд, на котором "работает жизнь" присвоили первые, потому что берут от жизни всё, что та предлагает, невзирая на честь и совесть. А полиция с дубинками за спиной - это просто декорации, не обращаем внимания. Каждый может взять жизнь в свои руки! Как это сделали Билл Гейбс и Стив Маск!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120

136. Сообщение от Аноним (36), 08-Окт-23, 18:47   +/
Популярный заблуждение от людей, которые не разобрались в ключах компиляции Го.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

137. Сообщение от Аноним (202), 08-Окт-23, 18:47   +2 +/
> 7% разработчиков продолжают использовать Python 2

И правильно делают. Старые проверенные технологии всегда надёжнее и проще. Так же прекрасно понимаю тех, кто осознанно продолжает сидеть на старом железе типа третьих и четвертых пней.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #145, #156, #220, #234

138. Сообщение от Аноним (202), 08-Окт-23, 18:49   +/
> Какой-нибудь Golang позволяет создавать код без зависимостей от среды выполнения.

Тогда понятно откуда берутся двухсот мегабайтные хеллоувроты.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #139

139. Сообщение от Аноним (202), 08-Окт-23, 18:52   +/
> двухсот мегабайтные хеллоувроты

Ничего вы не понимаете в ынтерпрайзе

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138

140. Сообщение от Аноним (140), 08-Окт-23, 18:53   +/
Именно так. Айн рэнд наш рулевой, идём по её заветам. Правда как плохо становится и последствия болезни наступают мы на госшею садимся. Поклонники "жизнь так работает" не любят об этом вспоминать. А как самих прихватывает тоже готовы на чужую шею сесть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120

141. Сообщение от Аноним (202), 08-Окт-23, 18:54   +/
> Какой-нибудь Golang позволяет создавать код без зависимостей от среды выполнения.

Все зависимости упакованы по секциям в бинарник. И чем это отличается от какого-нибудь флатпака?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #142, #157, #177

142. Сообщение от Аноним (202), 08-Окт-23, 18:56   +/
Двачую адеквата. В правильном бинарнике должно быть только две секции text и data. Остальное мусор.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141

143. Сообщение от Аноним (131), 08-Окт-23, 18:58   –1 +/
> Или программистов например. Все эти люди ведь ничего материального не производят.

Программисты производят вполне материальные программы (системные и прикладные: приложения для ПК, мобильные приложения, веб-приложения, видеоигры), которые можно скопировать на носитель и распространить. А также программы для средств автоматизации производства - незаменимые "детали" станков.
По закону программы вообще являются литературными произведениями.

Я бы не сравнивал программистов с учителями и врачами. Труд первых - производящий. Последних - обслуживание трудящихся.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129

144. Сообщение от Аноним (144), 08-Окт-23, 19:00   +/
Линупc набит питонятиной чуть менее чем полностью.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #205

145. Сообщение от Аноним (119), 08-Окт-23, 19:05   –4 +/
Ты прекрасно понимаешь клинических пациентов? Это кое-что говорит о тебе, не находишь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137

146. Сообщение от Аноним (47), 08-Окт-23, 19:06   +/
Пусть изучает, я только за.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116

147. Сообщение от Аноним (158), 08-Окт-23, 19:09   +/
Ну блин) Си это и есть понижение порога входа. Если ты кроме него ничего не знаешь. Я думал ты щас такой ocaml или clean назовешь, приложив диплом по CS.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #187

148. Сообщение от Аноним (47), 08-Окт-23, 19:09   –1 +/
А вообще бухгалтерка не должна ничего писать, это бред. Писать должны специально обученные люди 1С программисты называются. Им платят и за умение программировать на языка 1С и за знание бухгалтерии зачастую.
Ну или надо оставить Питон как скрипторый язык для не программистов, а программистам перестать на нём писать что-то серьёзное на полном серьёзе. А то получается что не настоящие программисты пишут на не предназначенном для этого языке серьезный софт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116

149. Сообщение от Аноним (47), 08-Окт-23, 19:11   +/
Так вот Питон не подходит для чего-то серьезного. А вчерашние вайтишники изучили только Питон поэтому пишут на нём все что можно и нельзя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124 Ответы: #158

150. Сообщение от Аноним (47), 08-Окт-23, 19:12   +1 +/
Если ты не осилил Си а осилил Питон, это не значит что Си не может заменить Питон в большинстве случаев.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #159

151. Сообщение от Аноним (158), 08-Окт-23, 19:12   +/
А тебе запрещают? Скачивай. Это никак не меняет того, что деньги и время надо тратить на то, что нужно. А на то, что не нужно - тратить не надо. Это именно так просто.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #163, #164, #168

152. Сообщение от Аноним (131), 08-Окт-23, 19:14   –1 +/
Вообще, эта статистика красноречиво говорит, что M$ профукал своих "Developers, Developers". Особенно, с учетом использования больше 80% опрошенных языков, кроме Python, из топ-5. Пусть даже это будут, в основном, дуалбутчики и пользователи Linux for Windows. Это, всё равно, капец. Вендеkапец.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #242

153. Сообщение от Аноним (47), 08-Окт-23, 19:14   +1 +/
Ну а ты попробуй описать преимущества.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121

154. Сообщение от Аноним (158), 08-Окт-23, 19:14   +1 +/
Задача государства - это суды, армия и полиция. Если ты хочешь большего - goto КНР.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133 Ответы: #162, #211

155. Сообщение от Аноним (158), 08-Окт-23, 19:17   +1 +/
К этому правилу есть дополнение, про которое такие как ты забывают - эти 95% всегда думают, что относятся к 5%.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

156. Сообщение от Аноним (158), 08-Окт-23, 19:19   –1 +/
>Старые проверенные технологии всегда надёжнее и проще

Попробуй доказать это утверждение.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137 Ответы: #184, #214, #223

157. Сообщение от Аноним (131), 08-Окт-23, 19:20   +/
Тем, что во флатпаке разделяемая сборка, и можно обновить runtime, не обновляя десятки-сотни зависимых программ, но с тем же эффектом - например, исправлением уязвимостей в openssl?


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141

158. Сообщение от Аноним (158), 08-Окт-23, 19:21   +/
Питон прекрасно подходит для нейронок и всякой статистики. "Что-то серьёзное" - я такой задачи не знаю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #207

159. Сообщение от Аноним (158), 08-Окт-23, 19:24   +2 +/
Ассемблер тоже может питон заменить. Что дальше? Мне начинает казаться, что ты у себя заменил питон на мефедрон.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #150 Ответы: #208

160. Сообщение от 1 (??), 08-Окт-23, 19:28   +1 +/
> А нельзя это в чём заключается?

https://www.opennet.ru/opennews/art.shtml?num=58969
"Имя R... разрешено использовать в заголовках статей, книг и обучающих материалов, при явном указании, что проект R... и организация R... Foundation не вовлечены в создание и рецензирование содержимого."

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102

161. Сообщение от Геймер (?), 08-Окт-23, 19:37   +3 +/
И со временем использующих питон2 может стать больше. С каждой новой версией питон3 всё больше уходит от первоначальных идей Гвидо.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #173, #183

162. Сообщение от Аноним (131), 08-Окт-23, 19:40   +/
> суды

Капиталу плевать на конституции государств и права человека: например, санкция государства на ограничение твоего доступа к информации (бан) и свободы слова (цензура) де-факто не требуется.

> армия и полиция

Демополизированы: см. ЧВК и ЧОПы.

> Если ты хочешь большего

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

163. Сообщение от Аноним (131), 08-Окт-23, 19:45   +/
Автоматизировать рутину - предназначение программиста. А игры, вроде, ещё пока делают программисты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #151 Ответы: #178

164. Сообщение от Аноним (131), 08-Окт-23, 19:47   +/
> деньги и время надо тратить

Чтобы тратить, нужно заработать. А если я буду качать, то тратить им будет нечего.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #151

165. Сообщение от Аноним (131), 08-Окт-23, 19:50   +/
> Ну вот и платите за дополнительный труд.

Донат разработчикам GCC?
Пересборка автоматическая, если что, никакого особенного труда от разработчика не требует.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91

166. Сообщение от User (??), 08-Окт-23, 19:52   +/
Давай зарплату на карту - и требуй! Только чуть-чуть, самую капельку - не свою из макдака, а _нормальную_, ок?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

167. Сообщение от Вы забыли заполнить поле Name (?), 08-Окт-23, 20:24   +/
> интринсики

Что это?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119 Ответы: #174

168. Сообщение от User (??), 08-Окт-23, 20:24   +/
Пацанская экономика - "надо тратить на то, что надо - а на что не надо тратить не надо, ауф!"
Вот чтоб вам на таким образом "поддерживаемом" автопроме кататься, а? Нажимаешь тормоза - а у тебя все двери блокируются - а автопроизводитель такой: "Какие проблемы, слюшай? Я этот болт забисплатна из гаража у Ашота хвать-хвать, к нему и иди, да?!"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #151 Ответы: #176

169. Сообщение от Вы забыли заполнить поле Name (?), 08-Окт-23, 20:25   +1 +/
Песня группы НОМ - пасека.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77

170. Сообщение от microcoder (ok), 08-Окт-23, 20:31   +/
Так Python покурче будет чем Си, так как код не зависит от платформы и позволяет использовать техники динамического программирования
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #210, #212, #233

171. Сообщение от microcoder (ok), 08-Окт-23, 20:33   –1 +/
Ну классика же!! ))))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

173. Сообщение от Аноним (119), 08-Окт-23, 20:36   +/
Маловероятно. Изначально это был весьма игрушечный язык, но потом оказалось, что если смазать нативными батарейками, вполне годится и для промышленного применения. А тут уж выяснилось, что кривая игрушечность не годится для серьёзного применения и не нравится буквально никому. Да и потом, необходимо же сохранять конкурентоспособность, если этого не делать, не получится занимать даже процентную долю луа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161 Ответы: #182

174. Сообщение от Аноним (119), 08-Окт-23, 20:38   +/
Векторные инструкции в языках высокого уровня (таких как си или цпп).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #167

176. Сообщение от Аноним (158), 08-Окт-23, 20:42   +/
То есть то, что я сказал, что баги надо править ты не прочитал? Или ты считаешь, что нужно тратить время на менее востребованные вещи? Укажи на ашипку в моей логике, друк.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #168 Ответы: #219

177. Сообщение от MSDOS 6.22 (?), 08-Окт-23, 20:43   –1 +/
> Все зависимости упакованы по секциям в бинарник. И чем это отличается от какого-нибудь флатпака?

Вы так говорите, как буд-то это что-то плохое.
Если это какой-то самописный софт не из официального репозитария, то для него статическая линковка решает кучу проблем при развертывании.

> Тогда понятно откуда берутся двухсот мегабайтные хеллоувроты.

По современным временам - это совсем небольшой оверхед.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #181, #190, #203

178. Сообщение от Аноним (158), 08-Окт-23, 20:44   +/
Да не вопрос. Разрабатывай игры, которые будут линковаться с библиотеками ОС. Делай коммерческий софт для заказчика с динамической линковкой. Доказывай, что твоя модель эффективнее. А то у тебя всю дорогу "особые тайные программисты должны, но не я! "
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163 Ответы: #188, #198

180. Сообщение от Kuromi (ok), 08-Окт-23, 20:50   +/
>> Linux-friendly
> - это когда исходный код открыт и пересобрать можно самостоятельно, не дожидаясь
> соизволения хозяина, который сейчас развлекается на твои деньги, а на поддержку
> Винду положил до тех пор, пока те не кончатся.

Ну в данном случае спасибо что хоть есть билд под линукс (64 бит причем, что не всегда), пусть он и на Unity. Хоть Вайн\Протон не нужен.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128

181. Сообщение от Аноним (202), 08-Окт-23, 21:12   +1 +/
> По современным временам - это совсем небольшой оверхед.

На тебя косо смотрит скомпилированный статически слинкованый бинарник весом в 18 килобайт, который гарантировано запускается от 95 до 11 винды. С кодом классического СИшного хеллоуврота.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #177

182. Сообщение от Аноним (202), 08-Окт-23, 21:17   +/
Если язык полноценен по Тьюрингу, значит он не игрушечный. И чем меньше синтаксического мусора, тем язык «правильнее».
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #173 Ответы: #222

183. Сообщение от Аноним (202), 08-Окт-23, 21:20   +/
Питон просто на т.н. «хайпе», но время любого искусственно накаченного ажиотажа проходит. Уже проходили это и с джавой и с рельсами... где они теперь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161 Ответы: #189

184. Сообщение от Аноним (202), 08-Окт-23, 21:21   +/
Это аксиома, она не требует доказательств.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156

185. Сообщение от Аноним (202), 08-Окт-23, 21:27   +/
> Или ты думаешь что переписывание это так просто хоп и готово?

Так обычно думают хеллоуворлдщики, предел кода которых укладывается в 10 строк. Боятся они даже думать о том, что программы могут занимать миллионы строк на сотни мегабайт.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #200

187. Сообщение от YetAnotherOnanym (ok), 08-Окт-23, 21:41   +1 +/
Тсссс! Никому не говори, что у Си низкий порог. Почему-то считается, что на Си писать сложно, хотя Си - это предельно простой, ясный и логичный язык программирования.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147

188. Сообщение от Аноним (131), 08-Окт-23, 21:43   +/
100% коммерческих игр для ПК выпускается в Steam.
Steam уже сегодня предлагает Steam Runtime (https://github.com/ValveSoftware/steam-runtime).
Для начала, игропрода'вцам неплохо бы научиться линковаться с ним. Они же не качают права перед Sony на PlayStation? Нет, ещё и пляшут в присядку, чтобы получить заветный SDK. А тут такой гонор, свою аудиторию учат вместо себя игры разрабатывать, лишь бы самим руки из ?опы не доставать. И это не мне надо что-то доказывать, а тем, кто хочет моих денег за копию своей работы. Тем более, что копию нетрудно получить и бесплатно.
Valve столько усилий приложила, чтобы приучить публику покупать игры. А мамкины интерпренеры живут одним днем и за один же день всё похерили. Сэкономили пять минут, про??али миллион рублей.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #178

189. Сообщение от MSDOS 6.22 (?), 08-Окт-23, 22:18   +/
> Питон просто на т.н. «хайпе», но время любого искусственно накаченного ажиотажа проходит. Уже проходили это и с джавой и с рельсами... где они теперь?

С рельсами понятно - сдулись. Я сходу могу вспомнить только одно популярное приложение на Рубях - Redmine.

А с Джавой что не так? На ней столько кровавого энтерпрайза накодили, что это поддерживать и развивать можно вечно.

У Питона тоже, вроде, хайп прошел. Занял свою нишу. Хотя на его нишу покушаются. Раньше Нода покушалась, а теперь Го.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #183 Ответы: #191

190. Сообщение от Аноним (131), 08-Окт-23, 22:23   +2 +/
>> Тогда понятно откуда берутся двухсот мегабайтные хеллоувроты.
> По современным временам - это совсем небольшой оверхед.

Вот именно так думает каждый разработчик ПО. А потом десяток таких программ, запущенных одновременно, отъедает по 200+ MB RAM каждая, ничего особенно не делая.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #177 Ответы: #224

191. Сообщение от Аноним (202), 08-Окт-23, 22:26   +1 +/
На питон хоть отбавляй вакансий джунов без опыта, а java - это только уверенные миддлы и сеньоры, джуны в суровом ынтерпрайзе нафиг не нужны, тем более сейчас, когда какой-нибудь copilot заменяет 99% работы джуна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #189 Ответы: #221

192. Сообщение от Аноним (131), 08-Окт-23, 22:32   +/
У тебя Гном протух. А в Flatpak - самый свежий. ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #199

194. Сообщение от Аноним (131), 08-Окт-23, 22:42   +2 +/
> споры о программах что стабильнейши работают на атомных электростанциях на шинде 2000

Споры закончились после обнаружения Stuxnet.
Кстати, в лицензионном соглашении Windows прямо указан запрет на её использование на атомных станциях и подобных объектах.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #202, #213, #264

198. Сообщение от Аноним (131), 08-Окт-23, 23:10   +/
> у тебя всю дорогу "особые тайные программисты должны, но не я! "

Должны. Потому что закрывают код и берут за него деньги.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #178

199. Сообщение от Аноним (47), 08-Окт-23, 23:16   +/
Я использую GNO/ME https://en.wikipedia.org/wiki/GNO/ME
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #192

200. Сообщение от Аноним (47), 08-Окт-23, 23:21   +/
Весь Питоновский софт надо переписать на Си.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #185 Ответы: #201

201. Сообщение от Аноним (202), 08-Окт-23, 23:48   +/
Ну раз надо - переписывай. Я в тебя верю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #200

202. Сообщение от Аноним (202), 08-Окт-23, 23:50   +1 +/
> Кстати, в лицензионном соглашении Windows прямо указан запрет на её использование на атомных станциях и подобных объектах.

Лицензия винды вообще интересное чтиво. Большинство не читало, а зря.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #194

203. Сообщение от ы (?), 09-Окт-23, 00:46   +/
> По современным временам - это совсем небольшой оверхед.

дайте мне кирпич /ц/

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #177

204. Сообщение от Аноним (204), 09-Окт-23, 00:50   +/
Рабовладелец запретил!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

205. Сообщение от Аноним (47), 09-Окт-23, 00:52   +1 +/
Пора переписать этот ваш Linux на Си.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144

206. Сообщение от Аноним (204), 09-Окт-23, 00:53   +/
Пользуешься в проприетарью - сам виноват. Не покупай продукт плохого качества.
66
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88

207. Сообщение от Аноним (47), 09-Окт-23, 00:55   +/
Питон подходит для нейронок только потому что, те кто начинал писать нейронкич только его и знали, потому что были учёными а не профессиональными программистами. Надо нейронки переписать на Си!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158

208. Сообщение от Аноним (47), 09-Окт-23, 01:00   +/
>Что дальше?

Не ты ли писал про уместность языка для задачи? Так вот Питон пихают туда где он не уместен, потому что других языков не знают.
>Мне начинает казаться, что ты у себя заменил питон на мефедрон

Не  мне приписывать свои  фантазии.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #159

209. Сообщение от Аноним (204), 09-Окт-23, 01:01   +1 +/
Винда держится из-за того, что она была раньше и до сих пор качественнее. А подход там такой из-за ориентированности на богатых коммерсов, а не на нищих пользователей. Коммерс делает софт 1 раз, но обновление забивает, на поддержку забивает, все оставшиеся инвестиции тратит на рекламу и прочее продвижение и на суды. Потом выкатывает следующую версию и цикл повторяется. Но для того, чтобы купили у него, а не поставили возникший заведомо худший слепленный на коленке свободный аналог, у которого главное достоинство перед копирастнутым софтом, что его при необходимости (которая есть, если софт ломается при обновлении системы) можно просто перекомпилировать, а не платить копирасту опять за новую версию, нужно чтобы не ломалось само собой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117

210. Сообщение от Аноним (210), 09-Окт-23, 01:07   +/
Как будто сишечка требует какую-то определенную платформу.
Чувак, ей лет больше чем тебе и компиляторы весьма развиты.
Руст это тоже сойдет для библиотек и драйверов.
Ты хоть одну библиотеку на питоне видел в природе?
Сишечка это кубики помельче, но для компа который единицы и нолики считает это как будто дофига и потому никто не запрещает создать аналоги плюсовых подходов или питонских. Статическиая типизация все равно будет быстрее и если хочется можно везде бахать одним типом данных. Типизация создана для упрощения. Питон потому такой простой что в нем ничего нет и универсальности тоже.
Одно дело когда много ядер и все круто и совсем другое если это нечто требующее скорости работы.
Сетевой стек на питоне можешь сам к линуксу прикрутить. Дашь знать если  хоть 1 мегабит получится на твоем железе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #170

211. Сообщение от Аноним (204), 09-Окт-23, 01:08   +/
Задача государства - исключительно обеспечение благополучия его силовой элиты, и всего необходимого для этого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

212. Сообщение от Аноним (47), 09-Окт-23, 01:11   +/
Нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #170

213. Сообщение от Аноним (210), 09-Окт-23, 01:16   +1 +/
Ну и где? Там написано что нельзя использовать для производства ядерного, химического и бактериологического оружия.
Мирный атом никому в голову не пришло запрещать или запрещать работу лабораторий.

https://download.microsoft.com/documents/useterms/Windows�...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #194 Ответы: #265

214. Сообщение от Аноним (214), 09-Окт-23, 01:29   +/
> Попробуй доказать это утверждение

Ну тебе же сказано - "проверенные", что тут доказывать?
Хочешь - можешь перепроверить :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156

215. Сообщение от Аноним (63), 09-Окт-23, 03:43   +/
Какую такое команду? Наши машины не подключены к интернету. Можно, конечно, и local install, но это не каждый клиент умеет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

216. Сообщение от Аноним (-), 09-Окт-23, 05:02   +/
> 2% - Sublime Text

Ох как же быстро этот хайповый редактор ушёл в забвение. Помню лет 7 назад его использовал каждый.

Ответить | Правка | Наверх | Cообщить модератору

217. Сообщение от Тот_Самый_Анонимус_ (?), 09-Окт-23, 05:53   +/
> А потому что игра требует древней версии openssl которой уже нет в обновленном дистрибутиве OS.

Ну может это проблемы дистра?
Я вот на винде запускаю флеш-игры и играю. Что делать разработчикам флеш-игр, а?

Но пересобрать игру с новыми библиотеками - уже не торопится.

Может потому что новая версия библиотеки по сути уже равна новой библиотеке и дело не только в «пересобрать»?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #257

218. Сообщение от leap42 (ok), 09-Окт-23, 06:59   +6 +/
Переписывание с Си на Rust - это просто мем. Т.е. какие-то анончики на опеннете постоянно об этом говорят, но молодёжь, которая пишет на Rust, толком на Си не писала. А старпёры, которые писали и пишут на Си, потрагали в своё время Rust, но вернулись в свою пещеру. Такие дела.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #229

219. Сообщение от User (??), 09-Окт-23, 07:19   +/
> То есть то, что я сказал, что баги надо править ты не
> прочитал? Или ты считаешь, что нужно тратить время на менее востребованные
> вещи? Укажи на ашипку в моей логике, друк.

Ну, я понял да - надо править те баги, которые править надо - а те, которые не надо править не надо, чего ж тут непонятного, товаристч?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #176

220. Сообщение от MSDOS 6.22 (?), 09-Окт-23, 08:18   +1 +/
>> 7% разработчиков продолжают использовать Python 2
> И правильно делают. Старые проверенные технологии всегда надёжнее и проще.

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

А сейчас все ушло куда-то не туда. На скриптоте (Python, PHP, JavaScript) создают огромные монстрообразные системы.

Лично я против, чтобы тащить скриптоту в большое программирование.
Для меня два критерия серьезного языка:
1. Компиляция в нативный код. (JIT я нормальной компиляцией не считаю)
2. Строгая типизация

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137

221. Сообщение от MSDOS 6.22 (?), 09-Окт-23, 08:40   +/
> На питон хоть отбавляй вакансий джунов

С таким подходом надо во фронт идти. Там свежего мяса требуется много.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #191 Ответы: #243

222. Сообщение от Аноним (225), 09-Окт-23, 09:37   +/
>Если язык полноценен по Тьюрингу, значит он не игрушечный.

Brainfuck значит не игрушечный?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #182

223. Сообщение от Аноним (225), 09-Окт-23, 09:39   +/
Было уже достаточно времени, чтобы найти баги и исправить их или хотя бы знать где они.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156

224. Сообщение от Аноним (225), 09-Окт-23, 09:41   +/
Браузер (Firefox) на одну вкладку может отъедать по гигабайту. Притом, собака такая, ещё и мегабайт 200-300 зачастую впустую отъедает, пока ему принудительно Garbage Collection не прикажешь сделать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #190

225. Сообщение от Аноним (225), 09-Окт-23, 09:46   +1 +/
>На практике, питон куда быстрее си в работе, потому что горячие куски у питонового проекта это на самом деле си, фортран, интринсики, и так далее

То есть если взять программу на Си и заменить часть кода на Питон то программа станет быстрее? Хорошая попытка, но нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119 Ответы: #227

226. Сообщение от Пряник (?), 09-Окт-23, 10:09   +/
А Кобол существует с 1959 и к 1997 обрабатывал около 90% финансовых транзакций. Так себе главная новость.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #236

227. Сообщение от Аноним (119), 09-Окт-23, 10:14   +/
Написание программы станет несоизмеримо быстрее. И сопровождение станет проще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #225 Ответы: #244

228. Сообщение от _kp (ok), 09-Окт-23, 10:19   +/
Всякое использовение старых версий обычно имеет две причины, это когда работает и обновление не требуется по характеру задачи (пропускаем, здесь нет работы для разработчиков), и другая причина несовместимость нового инструмента с имеющимися наработками.
Во втором случае, в плане Питона, проблема в несовместимости библиотек с самими собой и их прибитем гвоздями к определенным версиям Питона, что вынуждает таскать предыдушие на несколько версий назад, Питон с мешком библиотек, с которыми работает, или хотя бы собирается. ;)
Ответить | Правка | Наверх | Cообщить модератору

229. Сообщение от Пряник (?), 09-Окт-23, 10:24   +/
Нет. На гитхабе много проектов по переписке C->Rust всяких команд linux.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #218 Ответы: #246

230. Сообщение от Пряник (?), 09-Окт-23, 10:27   +/
Человек, забаненный в гугле, кто ты?!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

231. Сообщение от 111email (??), 09-Окт-23, 10:29   +3 +/
ЦПП придумали для того, чтобы замедлить темпы развития ПО. Вместо развития Ц-шных прог.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #248

232. Сообщение от Пряник (?), 09-Окт-23, 10:31   +/
Почитал про Mojo. Сейчас активно финансируют разработку ИИ, и программисты ИИ взвыли от тормозов Питона и постоянной переписки узких мест на Си. Один из них создал Mojo. Вообщем местечковый язык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

233. Сообщение от Пряник (?), 09-Окт-23, 10:33   +/
Именно благодаря Си и не зависит. Именно благодаря Си и Linux поддерживает кучу железа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #170 Ответы: #252

234. Сообщение от Пряник (?), 09-Окт-23, 10:38   +/
Нет. Траходрома со строками в Python 2 хватит уже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137

235. Сообщение от Аноним (235), 09-Окт-23, 10:45   +/
В Роса Линукс как раз сегодня пакет python3-crypto заменился на python2-crypto.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #237

236. Сообщение от MSDOS 6.22 (?), 09-Окт-23, 10:52   +/
> Так себе главная новость.Так себе главная новость.

Для меня это новость о том, что в Питоне клали на совместимость с легаси.
Что, надо выкидывать старый код и переписывать все с нуля?

Разработчиков на втором питоне просто кинули.
Им не дали возможность обновиться с небольшими правками и потом по частям рефакторить код,
а заставили переписывать все и сразу.

Для меня это новость о том, что не стоит на питоне делать что-то серьезнее меленьких скриптов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #226 Ответы: #247, #251, #258

237. Сообщение от Аноним (-), 09-Окт-23, 10:58   +/
В Роса Линукс как раз сегодня пакет python3-crypto заменился на python2-crypto, в котором установлены одобренная гебнёй криптография.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #235 Ответы: #241

238. Сообщение от InuYasha (??), 09-Окт-23, 11:12   +/
>  7 & # 037;

Странно. В ленте спецсимволы не раскрываются. Написал специально с пробелами т.к. в каментах работают.

Ответить | Правка | Наверх | Cообщить модератору

239. Сообщение от InuYasha (??), 09-Окт-23, 11:21   +/
> Подозреваю, что половина питона2 — древнее легаси, которое хрен перепишешь на третий

Как всегда. У меня одна софтина на Шинде живёт на 2.7. Хотя я на нём и не пишу. Подозреваю, что данные получены не телеметрией от самого питона, а то бы процент мог быть и повыше )

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

240. Сообщение от InuYasha (??), 09-Окт-23, 11:23   +/
Ой-да-да. Ой-да-дэ. А вот представь что ты пишешь под какой-то проприетарный embedd, который ты хренушки обновишь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125

241. Сообщение от Аноним (235), 09-Окт-23, 11:25   +/
Какой гэбнёй? AES и SHA-3 там.

*на всякий случай удалил этот пакет

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #237

242. Сообщение от Анонимчик (?), 09-Окт-23, 11:28   +/
Github, TypeScript, VC code.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #152

243. Сообщение от MSDOS 6.22 (?), 09-Окт-23, 11:47   +/
> С таким подходом надо во фронт идти. Там свежего мяса требуется много.

По нынешним временам двусмысленная фраза получилась. Надо поаккуратнее использовать профессиональный жаргон.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #221

244. Сообщение от anonymous (??), 09-Окт-23, 11:51   +/
Да, да, новость как раз о простоте сопровождения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #227 Ответы: #245

245. Сообщение от Аноним (119), 09-Окт-23, 12:00   +/
Новость непонятно о чём. Видимо, о наколенных скриптах и единичных случаях in-house легаси, где вместо "сопровождения" выбрали переезд на другой стек. А старый код просто работает, да. Это ли не показатель?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #244

246. Сообщение от Ананоним (?), 09-Окт-23, 12:05   +/
На гитхабе ещё куча лабораторок с записью 3х элементов в массив. Делаем вывод, что все ЯП нужны для...?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #229

247. Сообщение от MSDOS 6.22 (?), 09-Окт-23, 12:17   +/
Я еще помню времена, когда все думали, что PHP скоро сдохнет, а Питон все завоюет.
В реальности не произошло ни того, ни другого.

PHP постепенно развивался, внося новые возможности не ломая совместимость.
А в Питоне просто обнулили разом всю старую кодовую базу, что лояльности разработчикам не добавило.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #236 Ответы: #262

248. Сообщение от MSDOS 6.22 (?), 09-Окт-23, 12:47   +/
> ЦПП придумали для того, чтобы замедлить темпы развития ПО. Вместо развития Ц-шных прог.

Если это сарказм, то он недалек от истины.
Раньше, что было? Святой системный язык Ц!
Для обезьянок быдлокодеров существовали всякие Турбопаскали, Турбобейсики.
Спец.язычки для работой с базами данных, типа ФоксПро.
Ученые Фортран любили.
Все были счастливы.

Потом вылез труп страуса и сказал: "Ц-это слишком низкий уровень, я вам сейчас дам убер язык: мощный и с понятными абстракциями для массовых кодеров."
В реальности родилась раковая опухоль.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #231 Ответы: #253, #254, #269

249. Сообщение от Аноним (210), 09-Окт-23, 13:04   +/
Тебе  GPL запрещает установить GCC и собрать софт?
Чувак, прекращай жить по понятиям. Открытые свободные операционки это не зона и жрать что дают вовсе не заставляют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89

250. Сообщение от Электрон (?), 09-Окт-23, 13:19   +/
#define BEGIN {
#define END }
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #261

251. Сообщение от Аноним (253), 09-Окт-23, 13:45   +/
> Разработчиков на втором питоне просто кинули.

Да, жалкие двенадцать лет после выхода третьего питона поддерживали, а потом внезапно кинули.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #236 Ответы: #263

252. Сообщение от Аноним (253), 09-Окт-23, 13:50   +1 +/
Ведь только Си позволяет поддерживать железо. На других языках невозможно это.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #233 Ответы: #256

253. Сообщение от Аноним (253), 09-Окт-23, 13:57   +1 +/
> Для обезьянок быдлокодеров существовали всякие Турбоси

Поправил.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #248

254. Сообщение от Бывалый смузихлёб (?), 09-Окт-23, 14:04   +/
> Раньше, что было?
> Спец.язычки для работой с базами данных, типа ФоксПро

Ну он и сейчас есть в том же ФНС-овском Налогоплательщик ЮЛ

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #248

256. Сообщение от Пряник (?), 09-Окт-23, 15:23   +/
Это от компилятора зависит. Код на Си преобразуется сначала в код на ассемблере для нужного железа. Наверное, добавлять новые преобразования несложно. Си - это по сути упрощённый ассемблер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #252

257. Сообщение от Kuromi (ok), 09-Окт-23, 15:36   +/
>> А потому что игра требует древней версии openssl которой уже нет в обновленном дистрибутиве OS.
> Ну может это проблемы дистра?
> Я вот на винде запускаю флеш-игры и играю. Что делать разработчикам флеш-игр,
> а?
> Но пересобрать игру с новыми библиотеками - уже не торопится.
> Может потому что новая версия библиотеки по сути уже равна новой библиотеке
> и дело не только в «пересобрать»?

Пример некорректен. Flash плагин поддерживал все версии флеша что были выпущены до него и ролики давно собранные под старые версии, это даже притом что сам язык раза три менялся за все время. Таким оразом ролик созданные ХХ лет назад спокойно работал и много много лет тому спустя.
Да и что с чем там пересобирать-то? Только переписывать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #217

258. Сообщение от Аноним (258), 09-Окт-23, 16:29   +/
Так синтаксис же поменяли. Во втором можно было без скобочек писать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #236

259. Сообщение от BorichL (ok), 09-Окт-23, 17:19   +/
Ну зачем же так грубо обрывать цитату?  :-)
"7% людей и иных представителей человеческой расы - ....."
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

260. Сообщение от inferrna (ok), 09-Окт-23, 19:08   +/
Нет, просто та часть, которая свалила с гвидона на другие языки (преимущественно го), использовала именно третью версию. А ретрограды, сидящие на второй, ни за что никуда не свалят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

261. Сообщение от Вы забыли заполнить поле Name (?), 09-Окт-23, 19:13   +/
> #define BEGIN {
> #define END }

Ну кстати begin не нужен, можно только end оставить. На практике норм получается.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #250

262. Сообщение от Аноним (225), 09-Окт-23, 20:01   +/
Половина проблем в языках программирования от того что они перестают поддерживать обратную совместимость
Другая половина - от того что они поддерживают обратную совместимость
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #247

263. Сообщение от Аноним (225), 09-Окт-23, 20:02   +/
C89 вон до сих пор поддерживают...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #251

264. Сообщение от Аноним (264), 09-Окт-23, 21:03   +/
>Споры закончились после обнаружения Stuxnet

Споры грибов у вас там закончились в манямирке. Стухнету вашему ннада поддержку целой разведслужбы, которая проспала нападение ХАМАС и щас обтекает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #194

265. Сообщение от Аноним (265), 10-Окт-23, 04:15   +/
> Ну и где?
> https://download.microsoft.com/documents/useterms/Windows�...
> 18. ENTIRE AGREEMENT. This EULA (including any addendum or amendment to this EULA which is included with the Product) are the entire agreement between you and Microsoft relating to the Product and the support services (if any) ...
> EULA which is included with the Product

Там. Во время установки, в окошке с текстом Product EULA.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #213

266. Сообщение от nlug7 (?), 10-Окт-23, 08:13   +/
Интересно сколько разработчиков на perl используют perl6?
Ответить | Правка | Наверх | Cообщить модератору

267. Сообщение от Рысико (?), 10-Окт-23, 09:18   +/
Спасибо! Вы изумительны!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93

268. Сообщение от Аноним (268), 31-Окт-23, 13:16   +/
сотни... в 35-37 тысяч раз, если точнее))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

269. Сообщение от swisscow (?), 14-Янв-24, 11:15   +/
C не системный язык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #248


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру