The OpenNET Project / Index page

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



"Выпуск dav1d 0.6, декодировщика AV1 от проектов VideoLAN и F..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск dav1d 0.6, декодировщика AV1 от проектов VideoLAN и F..." +/
Сообщение от Ordu (ok), 12-Мрт-20, 13:09 
> Я думал, это только в новостях про rav1e пишут такие нелепые комментарии.

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

Ты понимаешь, что это спор не о сути проектов, а о смыслах слов? rav1e останется таким, какой он есть, вне зависимости от того, будем ли мы называть его проектом на C с ассемблерными вставками или проектом на ассемблере со вставками на C.

Споры о смыслах слов ведутся несколько иначе. (Конструктивные споры, по-крайней мере). Надо начать с вопроса о том, зачем вообще нам нужно классифицировать проекты по категориям "проекты на C" и "проекты на ассемблере". Когда по этому вопросу будет достигнуто соглашение, дальше всё будет довольно просто. Если же по этому вопросу не удастся придти к согласию, то всё остальное вообще бессмысленная трата времени и сотрясения воздуха. И я отмечу, что вполне возможна ситуация, когда к согласию придти не удастся: разные люди могут с разными целями классифицировать проекты на сишные и ассемблерные.

Например, я могу выделять класс проектов "ассемблерные", потому что мне важна кроссплатформенность, а ассемблер некроссплатформенен, с его портированием постоянно возникают проблемы вида "переписать заново". Или я могу выделять класс проектов "сишные" с точки зрения интероперабельности API: C'шное API минимумом усилий можно использовать из любого языка, какой бы я не выбрал. Но это ведь два _разных_ критерия классификации, их не стоит без большой нужды смешивать в рамках одной классификации. А люди постоянно так делают. Есть одна демонстрация ущербности такого подхода к составлению классификаций:

> В качестве образца, которому ни в коем случае не следует подражать, возьмём самую нелепую из всех извест­ных классификаций — классификацию животных, приписываемую X. Борхесом китайской энциклопедии под названием «Небесная импе­рия благодетельных знаний». На древних страницах этой энциклопе­дии, заверяет Борхес, написано — все животные делятся на: а) принад­лежащих Императору, б) набальзамированных, в) прирученных, г) со­сунков, д) сирен, е) сказочных, ж) бродячих собак, з) включённых в эту классификацию, и) бегающих как сумасшедшие, к) бесчисленных, л) нарисованных тончайшей кистью из верблюжьей шерсти, м) и про­чих, н) только что разбивших кувшин, о) похожих издали на мух '...[1]

Прикинь как интересно было бы спорить о том, к какому классу принадлежит мумия слона, принадлежавшего императору -- к (a), (б), (в), (з), (и), (к), (л), (н), (о) или к какому? И я рекомендую сходить по ссылке и почитать целиком: это поможет выйти на метауровень и начать думать не о принадлежности выбранных элементов к каким-то классам, а о целях классификации и о выборе методов построения классификации, подходящих к целям.

[1] https://textarchive.ru/c-2110482-p11.html

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

Оглавление
Выпуск dav1d 0.6, декодировщика AV1 от проектов VideoLAN и F..., opennews, 11-Мрт-20, 13:32  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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