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

Java работает быстро, но C быстрее. Так что я должен разработать свое приложение с помощью C из-за скорости. Скорость не всегда определяет то, что вы должны делать. Это связано с тем, что пользователям обычно требуется плохо спроектированное приложение, чтобы понять, насколько оно медленное.

Python действительно очень медленный в исполнении, но вы не заходите в дропбокс и начинаете жаловаться, что приложение работает медленно. На самом деле, если вы не знаете, что приложение построено с использованием python, вам нечего сказать о скорости.

Я пишу о проблеме скорости, потому что вы видите, что сегодня выходит новый фреймворк или язык с шумихой о том, что они быстрее. Скорость выполнения сильно переоценена, и я считаю, что языки должны начать соревноваться в том, что легче изучать и использовать для создания потрясающих приложений.

Я считаю, что с ними каждый язык программирования действительно будет ориентирован на то, чтобы сделать его более простым в использовании человеком, а не на том, как компьютер его видит и запускает.