Paypal SDK установил план выставления счетов активным

Python обычно реализуется как язык сценариев. Это означает, что он проходит через интерпретатор, что означает, что он переводит код «на лету» на машинный язык, а не с исполняемого файла на машинный язык с самого начала. В результате он должен оплачивать стоимость перевода кода в дополнение к его выполнению. Это справедливо даже для CPython, даже если он компилируется в байт-код, который ближе к машинному языку и поэтому может быть переведен быстрее. С Python также появляются некоторые очень полезные функции времени исполнения, такие как динамическая типизация, но такие вещи обычно не могут быть реализованы даже в наиболее эффективных реализациях без больших затрат времени исполнения.

Если вы занимаетесь очень интенсивной работой с процессорами, например, , это не редкость для Python, где-то около 200 раз медленнее, чем C ++. Если вы используете CPython, это время можно сократить вдвое, но оно все равно не так быстро. Со всеми этими лакомствами Runtmie стоит цена. Есть много тестов, чтобы показать это, и здесь особенно хороший. Как признается на первой странице, эталонные показатели ошибочны. Все они представлены пользователями, старающимися изо всех сил писать эффективный код на выбранном им языке, но он дает вам хорошую общую идею.

Я рекомендую вам попробовать смешать эти два вместе, если вас беспокоит эффективность : тогда вы можете получить лучшее из обоих миров. Я в первую очередь программист на C ++, но я думаю, что многие люди склонны кодировать слишком много обычного, высокоуровневого кода на C ++, когда это просто неприятность (время компиляции - всего один пример). Смешивание языка сценариев с эффективным языком, таким как C / C ++, который ближе к металлу, - это действительно способ сбалансировать эффективность (производительность) программиста с эффективностью обработки.

0
задан svaret 13 July 2018 в 09:38
поделиться

1 ответ

Получил это!

Мне пришлось выполнить Plan.get (context, createdPlan.getId ()); чтобы получить последнее состояние плана.

0
ответ дан svaret 17 August 2018 в 13:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: