LINUX.ORG.RU

Принят PEP #466 о переносе некоторых сетевых возможностей Python 3 в Python 2.7.7

 


0

2

19 апреля было одобрено предложение об усовершенствовании Python (PEP) #466.

Одно из основных изменений, содержащихся в PEP 466 — почти полная синхронизация возможностей модуля ssl с модулем, использующимся в Python 3. Единственное, что не будет бэкпортировано — функции доступа к RNG библиотеки OpenSSL ssl.RAND_*.

Данные изменения позволят приложениям, написанным на Python 2.7 и не поддерживающим Python 3 (например, Mercurial), использовать Server Name Indication (SNI). До этого из-за отсутствия поддержки этого расширения в модуле ssl приходилось либо использовать другие средства, либо отказываться от SNI, полагаясь на конфигурацию веб-сервера.

>>> Подробности

★★★

Проверено: fallout4all ()

Ответ на: комментарий от MiniRoboDancer

Ась? Зачем IM-клиент индусить на скриптовом языке? Чтоб он тормозил как крусис три?
А забацать, например, простенькую бэкапилку базы для запуска из cron можно и на bash.

Lavos ★★★★★
()

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

zloelamo ★★★★
()
Ответ на: комментарий от anonymous

А какие это есть «плохие» смыслы у технофашизма? Все известные мне смыслы хороши.

anonymous
()
Ответ на: комментарий от Virtuos86

Не заморачивают ремарки, у местной публики в силу русской ментальности есть две фишки - они уверены чтобы бабы дуры и они уверены что они - мужики! Первое не является абсолютной истиной, а второе - ложь По опыту общения с программистами и сис админами мужиков среди них нет, в большинстве своем это люди со средними способностями, плохо следящие за собой, алкоголики. Я уж не говорю о мужской сексуальной привлекательности. Очень много абсолютно ленивых мужиков с дряблыми телами. О да ты прав, у меня тело женщины и не только тело ))) А дальше меня можешь считать хоть верблюдом, я могу подписаться и Вовой...пойми у меня комплексов нет.

yanka ★★
()
Последнее исправление: yanka (всего исправлений: 1)
Ответ на: комментарий от Lavos

Чтоб он тормозил как крусис три?

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

простенькую бэкапилку базы

Пфф. Даже с СУБД толком из баша не поработаешь.

MiniRoboDancer ★☆
()
Ответ на: комментарий от yanka

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

Во-первых, своим комментарием я хотел подтрунить над человеком, который оказался не в курсе, что обращается к одной из немногочисленных женщин ЛОРа (хотя возможно он валял дурака). Если у меня получилось как-то обидно, приношу извинения и прошу прощения.

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

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

Virtuos86 ★★★★★
()
Ответ на: комментарий от Virtuos86

Извиняюсь, если чем обидела, я в общем рассуждала не касательно лично вас.

yanka ★★
()
Ответ на: комментарий от MiniRoboDancer

Чтоб он не сегфолтился на пустом месте

Упадет в сегфолт сам питон (он же на C, а софт на C сегфолтится) - упадет и скрипт, который на нем выполнялся.

Даже с СУБД толком из баша не поработаешь.

man mysqldump

Lavos ★★★★★
()
Ответ на: комментарий от Lavos

Упадет в сегфолт сам питон (он же на C, а софт на C сегфолтится)

Мы все в предвкушении как саморассуждение доведет тебя до мысли на чем же написан сам bash.

BigAlex ★★★
()
Ответ на: комментарий от MiniRoboDancer

С СУБД из баша работают после ввода команды mysql. Можно передать любые параметры и выполнять любые запросы. И гораздо проще, чем в питоне - не показатель.

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

Вау. На сях можно делать кроссплатформенные вещи. Жаба есть - у нее много адептов. За три месяца на питоне и два года на сях - никак не сравнимо: зависит от криворукости разработчиков. Почему не использовать тогда Wine длякроссплатформенности? ))). А сегфолтиться не будет - будет в других местах глючить и тормозить. Сказки пишете.

Deleted
()
Ответ на: комментарий от BigAlex

Это я питонщиков траллирую. Они почему-то верят, что код на сях/крестах всегда сегфолтится, но забывают на чем написан сам петон.

Lavos ★★★★★
()
Ответ на: комментарий от tailgunner

Не каждая, питонисты серьезно верят в нужность питона.

Lavos ★★★★★
()
Ответ на: комментарий от Lavos

Упадет в сегфолт сам питон

Типичный аргумент питонохейтеров, лол. Linux тоже на сях написан - когда ты в последний раз видел панику на ровном месте? Не смешивай системный софт с прикладным.

man mysqldump

У тебя одна СУБД? Даже с PostgreSQL через консольные утилиты работать проблематично (нужен логин под юзером postgres), а у более диковинных их вообще нередко нет.

MiniRoboDancer ★☆
()
Ответ на: комментарий от Lavos

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

MiniRoboDancer ★☆
()
Ответ на: комментарий от Deleted

С СУБД из баша работают после ввода команды mysql

Ещё один мускулешкольник.

На сях можно делать кроссплатформенные вещи.

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

Почему не использовать тогда Wine длякроссплатформенности?

А некоторые так и делают - специально пишут софт под форточки и тестят его под вайном. Кстати, у меня вайновый гуй работает намного шустрее Gtk/Qt.

будет в других местах глючить и тормозить

Это не столь критично. Стабильность важнее.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Тем более нет смысла использовать софт на убогом петоне. Упадет ядро (оно же на C, а софт на C падает) - упадет и весь софт, который в этот момент выполнялся. Антисегфолтовость петона тут не поможет...
Лучше уж пользовать софт на C - он работает быстрее и меньше жрет.

Lavos ★★★★★
()

А питон по прежнему не нужен.. Пичаль.

ritsufag ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

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

Lavos ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

Ещё один мускулешкольник.

Да нет, с мысклом повозился. Факт в том, что непосредственно мыскл - далеко не проблема. Проблемой будут другий БД ;)

В на порядки большем количестве, чем в более высокоуровневых языках

За что конкретно расплачиваемся проивзодительностью.

Глюки != стабильность.

Deleted
()
Ответ на: комментарий от LongLiveUbuntu

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

C++11 штоле? %)

Smalltalk

Функциональная парадигма и нативная компиляция? И про стандарт напомни.

Objective-C

Функциональная парадигма? И откуда у придворного язычка Яббла стандарт?

Блин, сегодня на ЛОР повышенная концентрация упоротых.

tailgunner ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

Ирония в том, что такого говна не надо. Уж лучше Java 8 / Scala.

Лучше для чего? Мне, например, не нужно такого говна, как JVM, и неважно, что на слое говна лежит конфета.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от LongLiveUbuntu

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

Меня мало интересует переносимость (да ее и не было в критериях), и я неплохой кодер.

tailgunner ★★★★★
()
Ответ на: комментарий от Deleted

Факт в том, что непосредственно мыскл - далеко не проблема.

Так про мускуль никто и не говорил же.

За что конкретно расплачиваемся проивзодительностью.

Производительность в первую очередь от качества кода зависит, а не от рантайма.

MiniRoboDancer ★☆
()
Ответ на: комментарий от Lavos

Мусьё против профессии «программист»?

Не мне же это потом юзать, пусть юзеры страдают...

Юзеры не страдают, потому что тормоза только у упоротых гиков с 512 МБ рамы и переборчивостью в интерфейсах.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Производительность зависит от рантайма и очень сильно. Особенно на embedded. Но я не говорю, что качество кода не влияет. Желающим предлагаю на питоне написать ОС.

Deleted
()
Ответ на: комментарий от Lavos

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

MiniRoboDancer ★☆
()
Ответ на: комментарий от Deleted

Особенно на embedded

На эмбеддеде жаба отлично себя чувствует, например, man Java Card.

Желающим предлагаю на питоне написать ОС.

ОС поверх рантайма? Это как вообще?

MiniRoboDancer ★☆
()
Ответ на: комментарий от Lavos

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

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

причём зачастую эффективнее программиста

Нам таких прогеров не надо.

компилятор генерирует перегруженный и неоптимальный машинный код

gcc даже только с -O2 генерирует код лучше, чем большинство современных индусо-кодеров... Даже не знаю что из этого печальнее...

Lavos ★★★★★
()
Ответ на: комментарий от Lavos

Нам таких прогеров не надо.

Ну разгоняй, обвал IT-рынка последует мгновенно. И будет опять середина XX в....

gcc даже только с -O2 генерирует код лучше, чем большинство современных индусо-кодеров... Даже не знаю что из этого печальнее...

Индусы пишут говнокод, потому что им задают жёсткие временные рамки. При разработке крупных программных продуктов первоочерёдная цель - получить стабильное ПО, выполняющее поставленную задачу, а оптимизация при масштаб проекта обычно выкидывается.

MiniRoboDancer ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.