Скорости Языков
С++
С#
Python
VB
VB.NET
[QUOTE=Википедия]Python — высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода.[/QUOTE]
Из оставшихся наиболее шустрым является С++, во всяком случае на сколько я знаю.
А вообще, скорость в современном ПО уже давно зависит не столько от языка, сколько от оптимального проектирования и разумной оптимизации.
Можно подробнее, что такое "скорость языка"?
понятие "скорость языка" вряд ли верно.
"сравнительная скорость языка":
В идеале:
1) Ставится задача
2) Реализуется оптимальным(!) образом на каждом из языков
3) Компилируется на каждом из языков для наибольшего быстродействия
4) Замеряется время
Что-то типа этого в идеале.
"сравнительная скорость языка":
В идеале:
1) Ставится задача
2) Реализуется оптимальным(!) образом на каждом из языков
3) Компилируется на каждом из языков для наибольшего быстродействия
4) Замеряется время
Что-то типа этого в идеале.
А что мелочиться то? Быстрее всех уж тогда ассемблер. Потом C. Потом C++ Но...
1) Хочу кроссплатформенный графический редактор.
2) Ассемблер отпадает... Какой способ реализации будет оптимальным? Неизвестно.
Ок. Делаем для одной ОС, даже для конкретного компьютера.
Но мне не понравилась реализация. Я прошу что-то убрать, что-то добавить. Поправили. Опять не нравится. Правим дальше. И т.д. 20 раз правим. И все требуется сделать в короткие сроки.
Ок. Замеряем время. Программа на Питоне работает медленно, но правильно, так как я хочу. На C# глючит немного. На C++ постоянно выдает сообщения "Программа выполнила недопустимую операцию"...
Хотя нет. Программы на C++ и C# еще не готовы - не с чем сравнивать.
Мораль. Ну его эту скорость. Для начала надо обратить внимание на другие проблемы, которые появятся при написании программы.
можно найти и такие тесты в интернете.
http://lib.juga.ru/article/articleview/200/1/64/, например.
Но зачем они вам? И, вдобавок, как вы определите компетентность исследователя, и то, насколько матчатся те задачи, в которых он изменял скорость, и ваши?
С++
С#
Python
VB
VB.NET
Скорость языка конечно бредовый термин. А вот по поводу общей характеристики: языки совершенно эквивалентны почти во всех отношениях, за исключением разве что Питона - к динамической типизации и, следовательно, невозможности статической компиляции, отношусь как минимум с подозрением.
З.Ы. VB-в рассмотрение не принял, он не актуален, еще бы ТуроПаскаль добавили в список, чисто поржать :)