The OpenNET Project / Index page

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



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

Оглавление

Ценой перевода Mercurial на Python 3 может стать шлейф непре..., opennews (ok), 14-Янв-20, (0) [смотреть все] +1

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


19. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от menangenemail (?), 14-Янв-20, 23:52 
В последнее время, Python че-то не туда шагнул. То все эти асинхронные фишки скоммунизженны с Node.js, чтобы быть не хуже, но при этом со своими узелками в кишках; то какое-то местами усложнённое г в синтаксисе простого языка. Всё это вызывает грусть и тоску, вместо выпиливания GIL и впиливания JIT занимаются откровенной мало кому нужной ерундой, все эти «Foundation» - кормят не пойми кого
Ответить | Правка | Наверх | Cообщить модератору

29. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  –2 +/
Сообщение от kai3341 (ok), 15-Янв-20, 00:22 
> В последнее время, Python че-то не туда шагнул.

Место BDFL всё ещё вакантно! Не упусти свой шанс решать, куда шагать python'у

> То все эти асинхронные фишки скоммунизженны с Node.js

Видите ли, эти "асинхронные фишки" дают дикий буст производительности IO-задач. Кстати (могу оказаться неправ), синтаксис async/await вообще в шарпах появился. Кто откуда комуниздит?

> выпиливания GIL

А мужики то и не знали, что реализация IronPython без GIL!
Вообще с GIL не так всё просто. Это инженерное решение со своими достоинствами (внезапно оно производительно) и недостатками (заставляет отбросить многопоточность, когда дело касается производительности. Впрочем, когда дело касается производительности, самое время подумать о сишном расширении)

> впиливания JIT

Смотри: https://github.com/gvanrossum?tab=repositories
В списке есть mypy. Чем занимается mypy? Слышал ли ты о cython? Чем принципиально cython отличается от python? А теперь снова посмотри на mypy.
Субъективно моё предположение -- вывод типов -- первый шаг к JIT

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

66. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +2 +/
Сообщение от Аноним (48), 15-Янв-20, 01:23 
> Вообще с GIL не так всё просто. Это инженерное решение со своими достоинствами (внезапно оно производительно) и недостатками (заставляет отбросить многопоточность, когда дело касается производительности. Впрочем, когда дело касается производительности, самое время подумать о сишном расширении)

Зря ты это затеял — объяснять не-программистам всякие технические кишки. Они ж верят, что если напихать как можно больше тредов, то абсолютно любая задача будет решаться за кратно меньшее время.
Что такое конкурентность, как она связана с асинхронностью и чем это отличается от параллельности — это всё равно что в детском саду читать лекции по квантовой физике.

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

68. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от kai3341 (ok), 15-Янв-20, 01:32 
Бро, каникулы скоро закончатся, и можно будет спокойно продолжать о технических нюансах :)
Ответить | Правка | Наверх | Cообщить модератору

133. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +1 +/
Сообщение от Аноним (133), 15-Янв-20, 10:55 
Зелен виноград.
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

97. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +1 +/
Сообщение от Аноним (97), 15-Янв-20, 07:13 
> Место BDFL всё ещё вакантно! Не упусти свой шанс решать, куда шагать python'у

Срочно разыскиватеся диктатор с мазохистичными наклонностями! А, погодите, может это liquidation manager так называется? :)

> Видите ли, эти "асинхронные фишки" дают дикий буст производительности IO-задач.

Видите ли, кого это колыхало давно пишут на каком-нибудь go, чтоли. Там еще и код нативный, что дает дикий буст по всей площади кода.

> Кто откуда комуниздит?

Все друг у друга понемногу.

> А мужики то и не знали, что реализация IronPython без GIL!

А этой жестью :) кто-то пользуется вообще?

> Вообще с GIL не так всё просто. Это инженерное решение со своими
> достоинствами (внезапно оно производительно) и недостатками (заставляет отбросить многопоточность,

Взаимоисключающие параграфы как они есть.

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

114. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Java (?), 15-Янв-20, 07:54 
Посмотрим на Go2. Как бы они пытаются сломать как можно меньше, но проблема в том, что это Google.
Ответить | Правка | Наверх | Cообщить модератору

120. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..."  +/
Сообщение от Аноним (-), 15-Янв-20, 08:12 
> Посмотрим на Go2. Как бы они пытаются сломать как можно меньше, но
> проблема в том, что это Google.

Хипстерам вообще полезны иногда отрезвляющие клизмы с патефонными иголками ;]

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

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

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




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

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