The OpenNET Project / Index page

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



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

Оглавление

Представлен Pyston-lite, JIT-компилятор для штатного Python, opennews (??), 08-Июн-22, (0) [смотреть все]

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


29. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (30), 09-Июн-22, 09:43 
Только отвалятся библиотеки на C++ а так да GIL можно отключить, но зачем тогда нужен будет питон?
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

33. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (31), 09-Июн-22, 09:49 
Нативные модули под GIL не подпадают, что хотят - то и воротят во столько потоков параллельно, во сколько автор закодит.
Ответить | Правка | Наверх | Cообщить модератору

37. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (40), 09-Июн-22, 10:25 
И как ты без GIL сделаешь потокобезопасное управление памятью в C библиотеках?
Ответить | Правка | Наверх | Cообщить модератору

45. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (42), 09-Июн-22, 11:12 
Наверное спинлоками или примитивами синхронизации ОС? Ну там всякими семафорами, мьютексами, блокировками чтения-записи (в отдельный момент времени куча читателей разделяемого куска памяти или один писатель). Или начать попытку блокировки со спинлока, а если ожидание освобождения ресурса затянулось - переключиться на мьютекс. Такое уже во всех порядочных ОС реализовано. Но про питон (и Си в нем), конечно, ничего не знаю, кроме того, что там пробелы и GIL и несимпатичная мне типизация. Вот сейчас из комментов узнал что и память жрет. Может и врут.
Ответить | Правка | Наверх | Cообщить модератору

48. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (48), 09-Июн-22, 11:25 
Все что ты говоришь требует от программиста, неких навыков. А что если сделать дуракозащиту чтобы программист ничего не мог сломать бай дизайн. Причем ни со стороны питона ни со стороны библиотеки. Синк абаут ит.  
Ответить | Правка | Наверх | Cообщить модератору

120. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (120), 09-Июн-22, 23:03 
В нативных модулях никакой защиты нет, а отстрелить ногу очень легко. Я однажды портировал один модуль времён python 2 на python 3. Падает, зараза, иногда. Это вам не Растишка.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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