The OpenNET Project / Index page

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



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

Исходное сообщение
"Компания Oracle опубликовала Java SE 10 и прекратила поддерж..."
Отправлено Аноним, 21-Мрт-18 14:33 
> Возможности ещё ладно, а про скорость хотелось бы пруфца. http://benchmarksgame.alioth.debian.org
> не предлагать — у них в первом же тесте ("reverse-complement") видна
> неэквивалентность реализаций, не говоря уже о некорректности определения производительности
> языка по продолжительности работы процесса с виртуальной машиной, т.к. при этом
> учитываются нерелевантные вещи типа инициализации VM и прогрева JIT.

О-о, раз уж заговорили про benchmarksgame хочу тоже вставить свои 5 копеек. Там есть benchmark, где все нормальные люди используются регулярки. Там, где в языках они встроены - пользуются тем, что есть. А вот всякие Си и Си++ у них ничего такого нету и они - о сюрприз - подключают pcre! pcre, которая JIT'ить как не знаю что эти регулярки вдоль и поперёк. И естсественно, Си и Си++ в лидерах.

А теперь вопрос - так какого чёрта это позволяется в этих benchmarksgames'ах? Java, C#, Perl, Python тоже могут просто тупо взять и подцепить внешнюю библиотеку (почти все, кстати, ещё подключают библиотеку GMP), но они пользуются тем, что предоставляет им язык и стандартная библиотека.

Так вот, если ввести правило - есть в языке и стандартной библиотеке такая-то и такая фича - пользуйся на здоровье. Нет? Ну пиши сам, покажи насколько крут твой язык программирования. А то иначе можно вообще взять и какой-нибудь OpenCL подцепить и оооо да, выйти на первое место и всем трясти, что мол смотрите, мой язык ХХХ самый лучший! В чём лучший-то? В том, что он умеет вызывать сишные библиотеки? Так поди сыщи ныне такой язык, который этого не умеет.

В общем вот, накипело просто.

 

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



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

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