LINUX.ORG.RU

История изменений

Исправление abcq, (текущая версия) :

Вам бы следовало быть осторожее в суждниях. Подозреваю, что там все равно останется от половины до четверти кода со всякого рода PyObject. А в трансляциях Метапрога нечего выкидывать, кроме разве что лишних неиспользуемых инклюдов и аргументов команды компилятора для линкинга библиотек (которые можно фильтровать автоматически, но мне лень вополщать это на данном этапе). «Лишние» переменные компилятор по-любому оптимизирует, особенно с -O3.

Правильно потому что ваше поделие это не язык и у него нет какой-то объектной модели в принципе, он не разбирается ни к какое промежуточное представление, откуда там взяться чему-то подобному сродни PyObject если вы напрямую выдираете поля из «картинки» и лепите кучу переменных из этих полей, то что у вас наивная реализация на циклах и хардкоде уже и так всем понятно, зачем на этом акцентировать внимание постоянно?

«Профессиональность» - вообще не аргумент. Ведь кто как не профессионалы делают нынешний говнософт, выжирающий гигабайты памяти и перегружающий многоядерные процессоры, далеко не всегда являясь ААА-игрой.

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

Это ж о сравнении двух простых будильников - интересно какой из полученных бинарников будет с бОльшим оверхедом. Для этого надо смотреть промежуточные стадии работы компиляторов. Я в этом не слишком силен, пусть подробный анализ сделает Котечка или еще кому не лень. Будет смешно, если «наивный» транслятор, сделанный «неучем», уделает «профессиональный» питон.

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

Исходная версия abcq, :

Вам бы следовало быть осторожее в суждниях. Подозреваю, что там все равно останется от половины до четверти кода со всякого рода PyObject. А в трансляциях Метапрога нечего выкидывать, кроме разве что лишних неиспользуемых инклюдов и аргументов команды компилятора для линкинга библиотек (которые можно фильтровать автоматически, но мне лень вополщать это на данном этапе). «Лишние» переменные компилятор по-любому оптимизирует, особенно с -O3.

Правильно потому что ваше поделие это не язык и у него нет какой-то объектной модели в принципе, он не разбирается ни к какое промежуточное представление, откуда там взяться чему-то подобному сродни PyObject если вы напрямую выдираете поля из «картинки» и лепите кучу переменных их этих полей, то что у вас наивная реализация на циклах и хардкоде уже и так всем понятно, зачем на этом акцентировать внимание постоянно?

«Профессиональность» - вообще не аргумент. Ведь кто как не профессионалы делают нынешний говнософт, выжирающий гигабайты памяти и перегружающий многоядерные процессоры, далеко не всегда являясь ААА-игрой.

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

Это ж о сравнении двух простых будильников - интересно какой из полученных бинарников будет с бОльшим оверхедом. Для этого надо смотреть промежуточные стадии работы компиляторов. Я в этом не слишком силен, пусть подробный анализ сделает Котечка или еще кому не лень. Будет смешно, если «наивный» транслятор, сделанный «неучем», уделает «профессиональный» питон.

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