The OpenNET Project / Index page

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



"Inlinec - новый способ использования Си-кода в Python-скриптах"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Доступны два режима работы форума: "Раскрыть нити" и "Свернуть нити".
. "Inlinec - новый способ использования Си-кода в Python-скрипт..." +2 +/
Сообщение от Аноним (75), 04-Фев-20, 13:15 
И где там написано, что эти промежуточные .o и .so получены именно компиляцией именно тех фрагментов на C? Тем более, что если необходимость запускать gcc -E - это уж прямо такая большая недоработка, то запуск gcc для компиляции - это для создателей декоратора @inlinec, надо понимать, вообще что-то запредельно нежелательное.
Кроме того, формулировки "выполняется как есть интерпретатором", "парсер для преобразования скрипта перед его разбором интерпретатором" и "Python получает уже корректный преобразованный исходный текст скрипта"  дают основания полагать, что всё-таки код на C заменяется на какой-то код на Питоне.
Так или иначе, нигде в тексте новости ясно и недвусмысленно не сказано, что внедрённый в скрипт C-код компилируется в двоичный исполняемый машинный код - говорится только о каких-то заменах, преобразованиях и подстановках.
У человека возникли сомнения и он попытался прояснить вопрос для себя. В ответ вместо "да" или "нет" получил комментарий о неумении читать.
Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Inlinec - новый способ использования Си-кода в Python-скриптах, opennews, 03-Фев-20, 22:36  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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