The OpenNET Project / Index page

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



"Интервью с Юкихиро Мацумото, создателем языка Ruby"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Интервью с Юкихиро Мацумото, создателем языка Ruby" +3 +/
Сообщение от Аноним (52), 20-Мрт-21, 00:23 
Руби ясен пень не самый быстрый в смысле выполнения кода. Но очень быстр в смысле написания кода. И Руби _достаточно_ быстр для самых разных задач. Компы сейчас быстрые пошли. Если твой код выполнится за милисекунду, а не за микросекунду - ты и не заметишь. А если ты его напишешь за день, а не за неделю, как на другом языке - то очень даже заметишь. Также, как справедливо отмечено в интервью - скорость выполнения часто лимитирована скоростью БД, сети или другого IO. Вот напишешь ты быстрый-быстрый код - и он будет быстро-быстро делать запросы к БД. А БД будет эти запросы медленно-медленно выполнять. И разница в скорости твоего кода, значит, ни на что особо не повлияет.

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

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

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Интервью с Юкихиро Мацумото, создателем языка Ruby, opennews, 19-Мрт-21, 17:18  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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