The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Интервью с Юкихиро Мацумото, создателем языка Ruby"
Отправлено Аноним, 20-Мрт-21 00:23 
Руби ясен пень не самый быстрый в смысле выполнения кода. Но очень быстр в смысле написания кода. И Руби _достаточно_ быстр для самых разных задач. Компы сейчас быстрые пошли. Если твой код выполнится за милисекунду, а не за микросекунду - ты и не заметишь. А если ты его напишешь за день, а не за неделю, как на другом языке - то очень даже заметишь. Также, как справедливо отмечено в интервью - скорость выполнения часто лимитирована скоростью БД, сети или другого IO. Вот напишешь ты быстрый-быстрый код - и он будет быстро-быстро делать запросы к БД. А БД будет эти запросы медленно-медленно выполнять. И разница в скорости твоего кода, значит, ни на что особо не повлияет.

Если критична скорость в рантайме - есть С/C++/Rust, Asm в конце концов. Каждой задаче - свой инструмент.

Собственно, Капитан Очевидность тут подсказывает, что Руби, как и Питон, как и другие интерпретируемые языки, вполне себе использует библиотеки на С для вычислительно-сложных задач, типа числодробления, шифрования и TLS.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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