Сейчас на форуме: Kybyx (+1 невидимый пользователь)

 eXeL@B —› Оффтоп —› В чем секрет популярности python?
Посл.ответ Сообщение


Ранг: 69.9 (постоянный), 82thx
Активность: 0.140.73
Статус: Участник

Создано: 08 сентября 2019 22:06
· Личное сообщение · #1

python сейчас везде , абсолютно во всех сферах it-технологий. На нем пишут веб-сайты (РНР пока еще лидер, но это пока), гуи-программы . На нем можно автоматизировать парсинг данных с сети, обработку текста и так далее. В нашей среде тоже все популярные программы (дизассемблеры, отладчики) имеют возможность запуска скриптов на питон (встроенный язык, если и есть, проигрывает ему по всем параметрам, наверное), на нем пишут РоС для сплойтов и алгосов. А если взять какие-то неведомые (мне) data sience и прочие , то там кроме питона, походу ничего и нет.

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



Ранг: 54.0 (постоянный), 49thx
Активность: 0.711.1
Статус: Участник

Создано: 08 сентября 2019 22:17
· Личное сообщение · #2

а Lua bash? на html даже игры есть. это всё потому что тупеют ?




Ранг: 69.9 (постоянный), 82thx
Активность: 0.140.73
Статус: Участник

Создано: 08 сентября 2019 22:32
· Личное сообщение · #3

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



Ранг: 158.6 (ветеран), 123thx
Активность: 0.140.5
Статус: Участник

Создано: 08 сентября 2019 22:49
· Личное сообщение · #4

morgot пишет:
Ведь когда-то был Perl, такой же хороший скриптовый язык

Ну, тут уже перетолстил.




Ранг: 69.9 (постоянный), 82thx
Активность: 0.140.73
Статус: Участник

Создано: 08 сентября 2019 23:11
· Личное сообщение · #5

rmn
я серьезно. Много времени кодил на Perl, именно вот обработка текста и прочие вещи. В начале 2000 ведь на нем кодили сплойты.
Ну ладно, я понимаю, что кто-то скажет что перл нечитаем. Пошло это от разных клоунов, пишущих код вида @#_$*** = $@[$_] , а как бы в питоне так нельзя. Но есть руби. Тот же перл, но без извратов. Да много чего есть, но почему-то везде питон = стандарт.




Ранг: 338.5 (мудрец), 349thx
Активность: 2.112.42
Статус: Участник

Создано: 09 сентября 2019 03:38 · Поправил: difexacaw
· Личное сообщение · #6

morgot

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

-----
vx





Ранг: 44.2 (посетитель), 69thx
Активность: 0.140.02
Статус: Участник

Создано: 09 сентября 2019 04:05
· Личное сообщение · #7

python ахуенный




Ранг: 568.2 (!), 465thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 09 сентября 2019 13:05
· Личное сообщение · #8

specz пишет:
python ахуенный

Особенно если этот питон во влажной пещере

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 69.9 (постоянный), 82thx
Активность: 0.140.73
Статус: Участник

Создано: 09 сентября 2019 19:46
· Личное сообщение · #9

difexacaw
ну на скриптах понятно что быстрее кодить, чем на Сишке. Хотя, касаемо бинарных данных можно поспорить - на Си/Асм удобней парсить РЕ формат, чем на том же РНР.

specz
да пхп тоже неплохой. и руби. Везде есть плюсы и минусы, и тысячи страниц холливаров, бенчмарков. Вопрос в том, почему именно питон?

Вот понятно, почему Си лидирует в разработке низкоуровневого - лаконичный четкий язык, с полным управлением памятью, нулевым рантаймом и т.д. При этом не является процессоро-зависимым (как Асм). Есть сейчас какой-то раст, d, go и прочие , но куда им до сишечки. А вот как питон сумел отодвинуть остальные скрипты - это загадка.




Ранг: 44.2 (посетитель), 69thx
Активность: 0.140.02
Статус: Участник

Создано: 10 сентября 2019 01:51
· Личное сообщение · #10

какая загадка ещё? у него простой синтаксис, ахуенная библиотека по дефолту, умеет практически всё, и довольно неплохая дока, лучше только у пыхи с примерами от самих хомяков, где показано как не надо делать, бгг

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




Ранг: 69.9 (постоянный), 82thx
Активность: 0.140.73
Статус: Участник

Создано: 10 сентября 2019 05:21
· Личное сообщение · #11

В питоне хорош ctypes или как там его, та либа (?) , что позволяет закодить какой-то РоС для винапи. В перл тоже есть такое, но более сырое.
specz пишет:
хотя синтаксис у него имхо самый пиздатый из всех.

Руби во многом похож на Перл, вроде как из него же и вышел (или автор им вдохновлялся, хз).
Так то Перл мог бы быть на месте Питона, если бы не мудаки, пишущие в стиле IOCCC (за счет чего за перл известен таким идиотизмом). А может и нет.

Меня в питон бесят отступы. Если была бы возможность кодить в --> таком стиле<-- , вообще было бы супер. А так, это страшный бред, разделять код пробелами и табами.




Ранг: 69.9 (постоянный), 82thx
Активность: 0.140.73
Статус: Участник

Создано: 12 октября 2019 06:13
· Личное сообщение · #12

Оказывается, даже для Ида был плагин IDA_JScript. Но, судя по последнему обновлению - 4 года назад, врядли уже заведется под новые версии. И перл версия была. Но все сдохли.
Для виндбг, оказывается, есть что-то на яваскрипт, но судя по постам на форумах, питухон и тут популярней.
почему так? почему не яваскрипт? Не пхп? Не перл? Не руби, в конце концов?
почему это недоразумение захватило все?




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 14 октября 2019 17:14
· Личное сообщение · #13

сначала был tcl
а потом уже пришел на его место perl
а теперь питон

придумайте и реализуйте сейчас язык X
а завтра заткните этим языком какую нибудь нишу бизнеса
и после завтра все будут повторять за вами

| Сообщение посчитали полезным: plutos, mak


Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 13 декабря 2019 20:35
· Личное сообщение · #14

В чем секрет популярности Rust?

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 13 декабря 2019 20:45
· Личное сообщение · #15

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




Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 13 декабря 2019 22:06
· Личное сообщение · #16

Microsoft Exploring Rust as the Solution for Safe Software --> Link <--

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 69.9 (постоянный), 82thx
Активность: 0.140.73
Статус: Участник

Создано: 17 февраля 2020 04:18
· Личное сообщение · #17

mak rust интересный ЯП. Как я понял, там можно кодить лоу левел как на Си, а можно и как на шарпе (сборщики мусора, ООП, все такое).
Все нет времени его изучить, но вот этот язык весьма интересный. Ведь по факту именно благодаря Си столько всех этих LPE и бсодов в винде.
а петон фтопку.


 eXeL@B —› Оффтоп —› В чем секрет популярности python?

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати