The OpenNET Project / Index page

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

В Ruffle интегрирована поддержка кодека H.263, написанного на языке Rust

24.08.2021 11:40

В Ruffle, эмулятор Adobe Flash Player, написанный на языке Rust, добавлена поддержка декодировщика формата сжатия видео H.263, позволяющая воспроизводить встроенные в swf-файлы видеопотоки (пока без поддержки формата flv). Декодировщик H.263 написан с нуля на языке Rust и не является обёрткой вокруг FFmpeg. Изначально реализация кодека была предложена для включения в состав Ruffle ещё в январе, но долго не принималась из-за анализа рисков, связанных с патентными претензиями. Реализация нового открытого кодека H.263 опубликована в форме отдельного проекта h263-rs, который можно использовать не только в Ruffle. Код поставляется под лицензиями MIT и Apache 2.0.

  1. Главная ссылка к новости (https://github.com/ruffle-rs/r...)
  2. OpenNews: Из-за патентов поддержка H.263 в Ruffle, эмуляторе Flash Player, остаётся под вопросом
  3. OpenNews: Проект Ruffle развивает эмулятор Flash Player, написанный на Rust
  4. OpenNews: Представлен коммуникационный клиент Jitsi 2.0
Лицензия: CC BY 3.0
Наводку на новость прислал пох.
Короткая ссылка: https://opennet.ru/55675-ruffle
Ключевые слова: ruffle, rust, video
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (292) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, OnTheEdge (ok), 12:05, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    слышите? это его победная поступь
     
     
  • 2.2, Корец (?), 12:08, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +21 +/
    Его - это кого? Флеша? так его закопали уже официально же.
     
     
  • 3.28, Аноним (28), 13:44, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > В 2012 году Adobe объявила о завершении поддержки технологии Flash

    (прошло 9 лет)

    2021: растаманы пилят эмулятор флэша...

    Надо бы подсказать растаманам, что в прошлом веке была ещё такая Деньди.

     
     
  • 4.41, Аноним (41), 14:57, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Им уже подсказали что в прошлом веке был gnu utils, до сих пор пишут 10005000 бесполезных клонов.
     
  • 4.171, kusb (?), 06:45, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Может я и находил... Да, много эмуляторов nes на rust.
     
  • 2.3, InuYasha (??), 12:09, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ржавого Саурона?
     
     
  • 3.43, пох. (?), 15:02, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    угу, у этого неудачного клона - кольца не только на всех пальцах, включая ног, но и в носу сразу два.
    Несовместимые между собой, поэтому каждые пол-года новое добавляется.

    Зато никакой хоббитец не опасен - всю эту гору ржавых колец до вулкана даже на тачке не допереть.

    Но, тем не менее, можно восхититься работоспособностью и целеустремленностью kmeisthax. Я уже почти был уверен что не взлетит по тридцатитрем причинам.

     
  • 2.7, лр (?), 12:32, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Вы правы.
    Раст - эволюция Си, которая к слову, диТЧайше задержалась и это было уже всем очевидно. Отшлифуют язык и компилятор, в отличие от требования шлифовать руки и допускать банальные ошибки в Си, и всё пойдёт дальше.
    Айфончико-хипстеры как всегда хрень несут, кто за кто против, по абсолютно идиотским причинам и более аргументам. А прогресс не остановить. Но да, этот идиотский синтаксис, к которому нужно либо привыкнуть либо свыкнуться.. это да. Такая же хрень испортила некогда Луа.
     
     
  • 3.11, Аноним (11), 12:48, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Си есть везде. На любой платформе. Раст зависит от LLVM, количество доступных платформ сильно ограничено. Вот и всё. А так да
     
     
  • 4.20, орп (?), 13:00, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –9 +/
    На расте вроде уже и линукс "переписали" и даже успешно для дебюта. Приняли в ядро.
    На этом фоне не понимаю вашего аргемента. Почему это не помешало Линусу сказать "да"? Вы знаете то чего он не знает? Поделитесь.
     
     
  • 5.42, Сачуствущий (?), 14:59, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Заканчивал бы ты уже с растоманией.
    Зелененькие полосочки в правой части окошка, под кругленькими портретиками.
    https://github.com/torvalds/linux
    Это не то что ты подумал.
     
  • 4.36, Аноним (36), 14:18, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Это не совсем так. Более верно "си может быть на любой платформе, но далеко не факт". Если разраб это не закладывал и не наставил туеву кучу ifdef под все мыслимые и немыслимые платформы, то ничего не выйдет. А много кто не хочет - и правильно делает - тратить свое время на бессмысленную фигню.
     
  • 4.53, Аноним (53), 15:44, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Си есть везде. На любой платформе

    И откуда же он там возьмётся?

    > Раст зависит от LLVM, количество доступных платформ сильно ограничено. Вот и всё. А так да

    Современный Си - это тот же LLVM. Ну или gcc, проект сравнимой сложности и портируемости. Что до поддержки платформ, то LLVM их поддерживает уйму, и добавление новой там делается с пол пинка. Так что с переносимостью у rust точно не хуже чем у C.

     
     
  • 5.55, Урри (ok), 16:00, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Необразованные растоманы (а других и не бывает) не в курсе такого термина, как "кросскомпиляция".

    Просвещаю: чтобы скомпилировать С код под вашу любимую экзотичную платформу не надо портировать под нее весь gcc. Можно спокойно сидеть под любимым дистрибутивчиком и под ним же компилировать для ведроида, винды, малинки, и т.д. и т.п.

    Лично мой проект собирается одним скриптом сразу под 20 различных платформ. И под большую часть из них даже запускается для теста через qemu.

     
     
  • 6.76, Ононимус (?), 17:08, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Можно код скрипта в студию? (Чисто научный интерес)
     
     
  • 7.93, Аноним (93), 18:13, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    #include <stdio.h>
    void main()
    {
    printf("Hello world\n");
    }
     
     
  • 8.95, пох. (?), 18:26, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    да сборочный скрипт же ж просили, под стотыщ платформ, а не сам проект ... текст свёрнут, показать
     
     
  • 9.169, Аноним (93), 06:07, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я понял это когда уже отправил А скрипт не дам, он проприетарный копилефт клоз... текст свёрнут, показать
     
     
  • 10.304, пох. (?), 11:51, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну блин, а проектов, собирающихся под стопиццот архитектур у нас у каждого своих... текст свёрнут, показать
     
     
  • 11.313, Аноним (93), 15:14, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Таких же врят ли у вас есть Это секретная разработка Я сам его писал ... текст свёрнут, показать
     
  • 9.170, Аноним (93), 06:11, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Клозетсорс, это значит его исходники надежно хранятся в клозете и используются п... текст свёрнут, показать
     
  • 8.122, УрриИзПодОфтопика (?), 00:34, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Оу, анонимы пробивают очередное дно Они даже не понимают разницы между сборочны... текст свёрнут, показать
     
     
  • 9.173, Аноним (93), 07:57, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ответил выше... текст свёрнут, показать
     
  • 7.123, УрриИзПодОфтопика (?), 00:36, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Он большой и вам не подойдет.

    Но ради научного интереса посмотрите на сборочную систему пакетов для void-linux. А именно раздел "Cross compiling packages for a target architecture" - https://github.com/void-linux/void-packages#cross-compiling.

    Система уже заточена под безболезненную сборку без лишних телодвижений под aarch64, armv5tel, armv5te, armv6hf, armv6l, armv7hf, armv7l, i686, ppc64le, ppc64, ppcle, ppc и x86_64.

     
     
  • 8.196, пох. (?), 11:27, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    слив защитан извините, васянский дистрибутив с нулевой юзербазой не настолько ... большой текст свёрнут, показать
     
     
  • 9.235, Урри (ok), 17:45, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Пох, а чем ты на жизнь зарабатываешь Судя по твоим комментариям - улицы метлой ... текст свёрнут, показать
     
     
  • 10.301, пох. (?), 09:50, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    служебным собаководством Видел табличку объект охраняется собаками Ну вот О... текст свёрнут, показать
     
     
  • 11.306, Урри (ok), 13:11, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    вертухай, чтоле ну тогда не удивительно ... текст свёрнут, показать
     
  • 8.254, Урри (ok), 19:31, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для тех, у кого мозгов больше чем у поха После развертывания сборочной среды по... текст свёрнут, показать
     
     
  • 9.302, пох. (?), 09:53, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    нет, это не для них после скачивания полутора терабайт невменяемого мусора о нач... текст свёрнут, показать
     
     
  • 10.305, Урри (ok), 13:11, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    пох, ты мазорхист Тебе доставляет удовольствие выставлять себя дураком ... текст свёрнут, показать
     
     
  • 11.309, пох. (?), 13:43, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    пока что дураком выставил себя ты Когда выяснилось что и скрипт не скрипт, и во... текст свёрнут, показать
     
     
  • 12.310, Урри (ok), 13:45, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, и ядро за меня написал линус с сообществом И монитор спаял самсунг И да... текст свёрнут, показать
     
     
  • 13.311, пох. (?), 14:20, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ты-то - да Написал хеловрот Компилируется на мильенестотыщ архитектур Горд до... текст свёрнут, показать
     
     
  • 14.314, Урри (ok), 19:48, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не вы все, а лично ты Не западло за спины других прятаться ... текст свёрнут, показать
     
     
  • 15.317, пох. (?), 09:41, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    тебе ж не западло прятать свой давно не битый за хамство хлебальник за анонимным... текст свёрнут, показать
     
     
  • 16.319, Урри (ok), 12:15, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    и тем не менее моя кросскомпиляция прекрасно работает в отличие от твоих мозгов... текст свёрнут, показать
     
     
  • 17.320, пох. (?), 12:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Рад за твой хеловрот Жаль что мне-то твое прекрасноработает без надобности ... текст свёрнут, показать
     
     
  • 18.322, Урри (ok), 16:35, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С чего ты решил, что я тебе что-то предлагаю Пхах, размечтался ... текст свёрнут, показать
     
  • 6.97, пох. (?), 18:32, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    необразованный сифилитики не в курсе, что кросскомпиляция не берется из воздуха ... большой текст свёрнут, показать
     
     
  • 7.124, УрриИзПодОфтопика (?), 00:40, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я даже не знаю как этот бред комментировать - пох сетует, что каждый программист не пишет сам под себя все, включая компилятор и операционную систему.

    > P.S. я поражаюсь безграмотности и безмозглости людей, называющих себя программистами.

    так не называй себя программистом и не придется поражаться.

     
     
  • 8.194, пох. (?), 11:11, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    никак Твоей квалификации не хватило понять написанное - это бред Нет - бред ... текст свёрнут, показать
     
  • 7.188, Урри (ok), 10:22, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Правда, если это кто-то за тебя сделал, уже нет никакой проблемы собрать native gcc под эту платформу, это чисто механическая работа.

    Че, рили? Не звездишь, пох?

    Давай ты соберешь gcc для amiga? Это ведь "чисто механическая работа"? А как насчет aviion (Motorola 881x0-based)? А может под pmax или pegasos?

    Может пох просто не в курсе, что платформ больше трех, кроме его любимых х86_64, aarch64 и M1?

     
     
  • 8.190, Аноним (93), 10:25, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ой, а я думал их 2 x86 и x64 А че за M1 такая ... текст свёрнут, показать
     
     
  • 9.203, Урри (ok), 13:00, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Google M1 платформа ... текст свёрнут, показать
     
     
  • 10.239, Аноним (93), 17:57, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А Танки на ней пойдут ... текст свёрнут, показать
     
     
  • 11.253, Урри (ok), 19:23, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, еще не щупал ... текст свёрнут, показать
     
     
  • 12.312, Аноним (93), 15:13, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Отпишитесь Мне главное-чтоб Танки шли ... текст свёрнут, показать
     
  • 8.192, Аноним (192), 10:38, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Че, рили Не звездишь, пох И вот опять, сенйор С С не осилил обычный русский ... текст свёрнут, показать
     
     
  • 9.195, пох. (?), 11:17, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ну, не совсем - есть, в теории, микро-эмбедовка физически неспособная ничего кро... большой текст свёрнут, показать
     
  • 9.201, Урри (ok), 12:58, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это понимать как отказ от сборки Пох прозвездел и убежал в закат С сотней ЕСЛИ... текст свёрнут, показать
     
     
  • 10.206, Аноним (192), 13:11, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пох Да, этот поциент неизлечим ... текст свёрнут, показать
     
  • 6.98, InuYasha (??), 18:35, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Лично мой проект собирается одним скриптом сразу под 20 различных платформ. И
    > под большую часть из них даже запускается для теста через qemu.

    Ох, щи-. Если это ещё и один Макефиле, то, прям, уважение.

     
     
  • 7.125, УрриИзПодОфтопика (?), 00:42, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не мейк, а шел скрипт. На базе сборочного инструментария void-linux и вызовов qemu.
    Чуть выше ответил со ссылкой.
     
  • 4.146, uis (ok), 03:08, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всё ГОРАЗДО хуже. Лично для меня ржавый плох в endianess-unawareness. Не знаю как сейчас, но в своё время на mips'е было невозможно его использовать.
    Он не только зависит от LLVM, но и прибит гвоздями к x86.
     
  • 3.13, Anonym_1914 (?), 12:50, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Айфончико-хипстеры уже давно пишут на swift, который по возможностям ничем не уступает расту, но имеет куда более адекватный синтаксис, так что поменьше бы ты хрень нес, коль не шаришь.
     
     
  • 4.18, лр (?), 12:58, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты прав малыш ) не всю же жизнь слыть рядовым кодером или тимлидом. Слава богу уже и не слежу за бесконечными новостями.

    Тем немменее, свифт тут не в тему, просто пук со стороны, раз уж раст упомянули. Мне понятны причины сего пассажа. Но если на свифт можно уже написать и под андроид, иос, винду, линукс без проблемм - будет интересно тебя послушать.

     
     
  • 5.23, Аноним (23), 13:22, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а что на раст все это уже можно?
     
     
  • 6.24, лр (?), 13:31, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как только на свифте напишут ось с чистого листа, можно будет писать код для вст... большой текст свёрнут, показать
     
     
  • 7.26, лр (?), 13:34, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    "уже работают вроде над этим" - кто-то мне говорил что раст пытаются туда примостачить
     
  • 7.51, Аноним (51), 15:30, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Как только на свифте напишут ось с чистого листа...

    О да, как-же

    > А пока, на это место проходит и подходит лишь раст.

    Ну ну, уже написали. Не работает, течёт и падает.

     
  • 5.30, Аноним (36), 14:09, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не без проблем, но да - на свифте можно писать достаточно производительный код и под винду, и под андроид, и под линукс (без UI разумеется).

    Есть сложности с обертками - напр. на андроид приходится писать легковесные обертки в джава (если проект на ней) над свифтовыми примитивами, если проблемы в компиляторе, есть проблемы что некоторые вещи из Foundation (это некий аналог std lib, только для objc и swift) сделаны для других платформ ну скажем неоптимально. Но все решаемо.

    Но то что оно уже несколько лет работает в проде на паре лямов пользователей - это факт. Много это или мало - каждый решает сам. А вот на вопрос стоит ли оно того, или нужно было сразу закладывать более простую переносимость кода, ответить не смогу.

     
  • 3.45, Аноним (41), 15:17, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Раст даже близко не эволюция си Более того раст не эволюция Раст забил на 30 л... большой текст свёрнут, показать
     
     
  • 4.127, УрриИзПодОфтопика (?), 00:46, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Объединение компилятора и анализатора-чекера это скорее деградация.

    И пакетного менедежера, ты забыл о нем. И стандартных библиотек для всего на свете (как будто так бывает).
    А все потому, что обезьянки не умеют пользоваться различными утилитами и не понимают как можно брать сторонние библиотеки - у них все должно быть в одном месте и от одних и тех же разработчиков.

     
     
  • 5.151, uis (ok), 03:19, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Каргокульт, да. Кстати, это ведь фактически противопрложно философии не только linux, но всего unix(в т.ч. bsd) - небольшые программы делающие по одной вещи.
     
  • 5.182, Аноним (36), 09:50, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А в чем проблема карго? У него такая же идеология как и у обычных пакетных менеджеров - следит за зависимостями, затягивает либы соответствующих версий, проверяет конфликты и т.д. Но пакетные менеджеры это круто - хотя точно так же централизовано, а карго это фуфу?
    Не хочешь им пользоваться - не пользуйся, пропиши в томл путь к своему гиту или локальный путь.
     
     
  • 6.303, пох. (?), 10:00, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в идеологии нет Пакетные менеджеры - они в составе дистрибутива и поддерживают ... большой текст свёрнут, показать
     
     
  • 7.325, Умер (?), 19:31, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Поэтому я выгуливаю собачек. Ну его на..й такое будущее.

    пох., не думали рвануть в  администрирование IBM Power Systems?

     
  • 3.115, Аноним (-), 22:17, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Lua, по сравнению с этим могилльным выкидышем -- божественна.
     
     
  • 4.147, uis (ok), 03:11, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    luajit. 5.1. Хотя вроде есть немного 5.2.
     
  • 4.172, kusb (?), 06:54, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По синтаксисту и т.п?
     
  • 3.118, аноним22 (?), 22:37, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Раст - эволюция Си...этот идиотский синтаксис, к которому нужно либо привыкнуть либо свыкнуться..

    Нелёгкий выбор 😁

     
  • 3.126, Vkni (ok), 00:44, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не C, а C++. Извините, но четыре варианта макросов в C - это что-то за гранью.
     
     
  • 4.148, uis (ok), 03:12, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Лол, что? Зачем несколько вариантов макросов?
     
  • 2.110, жорик (?), 21:34, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    мы уже кернел на расте пишем
     
     
  • 3.116, Аноним (-), 22:24, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ресдох уже течь перестал? Может, даже за пределы гипервизора вылез и на произвольном железе запускается? "ПишИте, Жора, пишИте..."
     
     
  • 4.225, Аноним (225), 15:42, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ре сдох уже
     

     ....большая нить свёрнута, показать (76)

  • 1.4, Аноним (4), 12:24, 24/08/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +12 +/
     

     ....ответы скрыты (4)

  • 1.5, Аноним (-), 12:29, 24/08/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     

     ....ответы скрыты (4)

  • 1.6, Аноним (-), 12:32, 24/08/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +5 +/
     

  • 1.12, Аноним (10), 12:49, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теперь надо добавить поддержку avc и vp9 и наконец проблема с тормозами в браузерах будет решена.
     
     
  • 2.77, Хан (?), 17:12, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Без ассемблера и булкана все равно будет тормозить
     
  • 2.91, iPony129412 (?), 17:56, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Бред.
     
  • 2.121, Аноним (121), 22:52, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > наконец проблема с тормозами в браузерах будет решена.

    Как Окончательное Решение? В целом верно - если браузер встанет намертво то сделать круче уже не выйдет.

     

  • 1.14, DildoZilla (?), 12:50, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Раст пропихивают прям сектантскими методами.

    "Свидетели Rust"
    "Адвентисты Rust дня"
    "Rust синрикё"
    "Rustибан" и "ШаRustиат"...

     
     
  • 2.17, Урри (ok), 12:55, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да просто обычный хайп. Скоро уляжется, а этот переписанный хлам выбросят и забудут.
     
     
  • 3.22, Rev (?), 13:07, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, конечно, самый любимый язык на протяжении шести лет по опросам на Stackoverflow, и скоро уляжется. Ну-ну...
     
     
  • 4.34, Аноним (34), 14:15, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ты больше глупые рейтингов читай и тестов в женских журналах.
     
  • 4.56, Урри (ok), 16:01, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > самый любимый язык на протяжении шести лет по опросам на Stackoverflow

    Не стыдно?

     
  • 3.46, Аноним (41), 15:20, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну php и c# до сих пор не улеглись, так что похоже ещё четверть жизни с этим !@$$% придётся встречаться
     
     
  • 4.58, Урри (ok), 16:07, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    C# был почти умер, но МС решила его реанимировать и влила новую кучу бабла.
     
     
  • 5.73, Хан (?), 16:57, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Он воскрес!
     
  • 5.78, Хан (?), 17:17, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Кстати Java тоже была скорее мертва чем жива, но случился Android

    А C# взлетел следом за Unity и классным ASP.NET MVC

     
     
  • 6.100, Аноним (100), 19:08, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Android это логичное развитие J2ME
     
     
  • 7.107, Хан (?), 20:33, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нифига подобного, загугли за J2ME это кроссплатформенная среда(она была и на симбе и на самопальных мобильных ос тех лет, например Linux у мотороллы), а Java адроид навертво прибита к Android
     
  • 4.191, Анон123 (?), 10:34, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты забыл пихон...
     
  • 2.27, Аноним (27), 13:40, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Cargo-культ забыл
     
  • 2.89, Аноним (89), 17:42, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Причём Rust синрикё раньше демострировала самые эффективные показатели помощи принятия Rust через дыхание во всех токийских ветках метро. Правда, участникам не повезло и их тоже заставили принять Rust и отправиться к Servo и Flash, поэтому популярность этого клуба помощи начала стремительно убывать.
     
  • 2.150, uis (ok), 03:15, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    RusTalib*, RustALib, Rust Audio Library
    * - организация признана террористической на территории РФ
     

  • 1.15, Аноним (11), 12:51, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Дело не во Флэше. Дело в том, что кто-то переписал относительно полноценный и стандартный видеокодек (мало кто может это делать) на чём-то отличном от Ц. Хотя я сомневаюсь, что так ужэ переписал. Наверняка код там далёкий от безопасного и идеоматичного, просто конверсия вместе со всеми мозговыносными низкоуровневыми костылями.
     
     
  • 2.29, Ordu (ok), 14:02, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    git clone https github com ruffle-rs h263-rs cd h263-rs rg --count unsaf... большой текст свёрнут, показать
     
     
  • 3.64, Kuromi (ok), 16:37, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну что касталеьно проиводительности - кодек достаточно старый, а процы - новые, вытянут и без оптимизаций. Это конечно не радует, но факт.
    Кроме того, надо понимать что все эти прожекты по спасение Flash - по большей части временная блаж. Сабж умер и на данный момент если и подает признаки жизни то на правах зомби. А если так, зачем заморачиваться с особыми оптимизациями?
    Вот недавний пример на который сам наткнулся - https://store.my.games/play/game/roa/
    Какой-то мутный игоровой сервис (с российскими корнями), который вынужден крутить Flash игры в своей оболочке. Как долго они смогут гальванизировать труп, интересно?
     
     
  • 4.80, Ordu (ok), 17:22, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На мобиле это может быть не очень здорово Хотя хз Вообще, если так смотреть, в... большой текст свёрнут, показать
     
     
  • 5.153, uis (ok), 03:23, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >это вся эта неопределённость с поддержкой, закрытостью, дырявостью.

    Уже забытый пункт, но на железе того времени флеш был тормозной. Теперь он будет таковым на современном железе.

     
     
  • 6.223, пох. (?), 15:28, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>это вся эта неопределённость с поддержкой, закрытостью, дырявостью.
    > Уже забытый пункт, но на железе того времени флеш был тормозной.

    бредни впопеннетчиков, высасывают из пальца то, к чему опоздали родиться.

    > Теперь он будет таковым на современном железе.

    он на весьма посредственном современном железе вполне приемлемо работает. Ну, при условии либо native кода, либо современного браузера (то есть хрома).

    _уже_ работает, высасыватель бредней из пальца.
    Не 100% апи, но преизрядное количество swf можно просто взять и запустить, как раньше.


     
     
  • 7.327, uis (ok), 10:47, 13/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Не 100% апи, но преизрядное количество swf можно просто взять и запустить,
    > как раньше.

    https://github.com/lightspark/lightspark
    Не 100% апи, но преизрядное количество swf можно просто взять и запустить,
    как раньше.

     
     
  • 8.328, пох. (?), 11:41, 13/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    нельзя Нет больше никаких browser plugins ну и это не говоря уже о том что ... большой текст свёрнут, показать
     
  • 3.139, Alladin (?), 02:35, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Автор ты из какой нAры вылез, а ну влезай обратно 1 lazy_static крейт для бе... большой текст свёрнут, показать
     
     
  • 4.180, Ordu (ok), 09:20, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У тебя нумерация поехала Но, может быть И чё Это всё что ты тут написал, как-... большой текст свёрнут, показать
     
     
  • 5.288, Alladin (?), 22:25, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя нумерация поехала И это весь ваш ответ, да Яснопонятно Нет, не поехал... большой текст свёрнут, показать
     
  • 3.263, пох. (?), 20:33, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    а у них в виндовой консоли - ничего не перекашивается Как думаешь, кому надо св... большой текст свёрнут, показать
     
  • 2.49, Аноним (41), 15:24, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Так уже делали даже avi на хрусте, вот только производительность все равно оставляла желать лучшего. А тут про неё как раз не слова. Ну и видеокодек такая весч что можешь на некоторые вещи забить и оно все равно будет работать. Не так хорошо как полноценный кодек, но кого волнуют такие мелочи.
     
  • 2.57, Урри (ok), 16:04, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >  кто-то переписал относительно полноценный и стандартный видеокодек (мало кто может это делать) на чём-то отличном от Ц

    Во-первых, только ДЕКОДЕР. Попрошу не путать ДЕКОДЕР и ЭНКОДЕР, который в десятки раз сложнее.

    Во-вторых, за почти 30 лет на чем только его не переписывали. Разве что на брейнфаке, и то не факт.

     
     
  • 3.155, uis (ok), 03:29, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Во-первых, только ДЕКОДЕР. Попрошу не путать ДЕКОДЕР и ЭНКОДЕР

    А кто путает?
    >который в десятки раз сложнее.

    Если реализуют и его, то я напишу, что это бутафория, ибо копирование алгоритма сойдёт только для бенчмарка. Вот если сделают как zophli для DEFLATE, только их энкодер для h.263, то может и гляну.

     
  • 2.59, Аноним (59), 16:22, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нафига этот кодек, если аппаратное декодирование было уже более 10 лет назад. А AV1 - говно какое-то, 5 секундное видео час на CPU закодировать не смогла реализация в FFMPEG.
     
     
  • 3.72, Хан (?), 16:56, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Только вот основные видеосервисы Youtube и Netflix переходят на AV1
     
  • 3.140, Alladin (?), 02:38, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    263? Аппаратное декодирование? Никогда не замечал его в va/vdpau, вы про какое аппаратное говорите?:) Несусветное?:))
     
  • 3.226, Siborgium (ok), 15:47, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    AV1 оптимизируется для малого размера и более эффективного стриминга. Скорость кодирования на твоем пеньке никого не волнует, а вот стоимость места и стриминга с серверов ютуба и прочих -- очень даже.
     
     
  • 4.257, Хан (?), 19:48, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Неиллюзорно плюсую!
     
  • 4.318, пох. (?), 09:48, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    по-моему он оптимизировался исключительно чтоб денег за патенты никому не платит... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (20)

  • 1.19, 1 (??), 12:58, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо переписать на ADA и COBOL
     
     
  • 2.105, anonymous (??), 20:22, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И на PL/1.
     
     
  • 3.108, Хан (?), 20:35, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хмммм...Prolog! Хватит это терпеть!
     
  • 2.156, uis (ok), 03:30, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Между прочим на Аде до сих пор пишут
     
     
  • 3.176, Брат Анон (ok), 08:10, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, кое что пишут. И лучше бы уж на Аде, чем на расте. А ещё лучше для флеша: штурман, да закопайте уже стюардессу.
     

  • 1.21, Аноним (21), 13:05, 24/08/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –2 +/
     
  • 1.31, Разбойник (?), 14:11, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужно было писать на китайском.
     
  • 1.32, Аноним (34), 14:12, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Rust это C++ курильщика, а не замена C
     
     
  • 2.39, Разбойник (?), 14:40, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >курильщика

    Дезоморфинщика

     
  • 2.69, Хан (?), 16:50, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В Rust нет полноценного ООП, это какая то лютая смесь Си и Go, только с отвратительным синтаксисом
     
     
  • 3.181, Аноним (181), 09:25, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > нет полноценного ООП

    Вы хотели написать - привычного? Полноценного - по-Вашему это какого, такого как в С++/Java/...?
    Это не то полноценное ООП, которое задумывалось изначально.

     
     
  • 4.200, Хан (?), 12:32, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Расскажи за наследование
     
  • 2.88, burjui (ok), 17:38, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Rust - это вообще даже близко не C++ в любом виде, и это его несомненный плюс. Одного C++ вполне достаточно, чтобы превратить любой проект в кучу нечитабельного хлама, в котором 30% - boilerplate (всякие конструкторы копирования и т.п.) или баги в маскхалатах, второй такой монстр не нужен. Я уже молчу про размер стандарта, который не влезает ни в один череп homo sapiens. Что касается синтаксиса Rust, он выглядит нечитабельным только для тех, кто не хочет учиться, и у кого стокгольмский синдром после многолетнего насилия над мозгом со стороны таких прекрасных синтаксисов, как у C++, а у остальных людей такая мелочь проблем не вызывает. Местные синтаксические страдальцы выглядят так же глупо, как казах, жалующийся, что грамматика итальянского языка не такая, как в русском.
     
     
  • 3.128, Vkni (ok), 00:47, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тем не менее, Rust уже очень сильно разросся.

    > Что касается синтаксиса Rust, он выглядит нечитабельным только для тех, кто не хочет учиться, и у кого стокгольмский синдром после многолетнего насилия над мозгом со стороны таких прекрасных синтаксисов, как у C++

    Да нет, после С++ он как раз читаем. Он нечитаем после Ocaml, Haskell и Python'а.

     
     
  • 4.163, burjui (ok), 03:48, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что до читабельности Haskell, это нивелируется обилием операторов и попыткой имитации синтаксического сахара посредством комбинации ФП и ленивых вычислений. Вторая проблема присуща всем диалектам Lisp: красиво звучит в теории, а на практике абсолютно нечитабельно, потому что при первом взгляде на конструкцию совершенно непонятно, что это - встроенная фича языка или макрос, содержимое которого тебе придётся прочитать, прежде чем появится хотя бы намёк на понимание сути.
     
  • 3.129, УрриИзПодОфтопика (?), 00:52, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вот и очередной неосилятор с++ подъехал.
    Он не понимает что такое конструктор копирования и зачем нужен. Поэтому ушел зубрить let mut ^<kokoko>.

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

     
     
  • 4.152, burjui (ok), 03:20, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А вот и очередной делаю выводы по одной фразе подъехал Я знаю, зачем он нужен... большой текст свёрнут, показать
     
     
  • 5.183, Урри (ok), 10:06, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Эмммм, а вы хотели бы, чтобы компилятор С телепатически связывался с вами, без... большой текст свёрнут, показать
     
     
  • 6.187, Аноним (192), 10:20, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Эмммм, а вы хотели бы, чтобы компилятор С++ телепатически связывался с вами, без декларации вашего намерения? Или как? Хочешь что-то объявить - объявляесь пальчиками в текстовом файле.

    Совсем уже мозги сгнили с плюсовыми шаблонами? Уже русский не понимаешь?
    Человек выше, как раз, не хочет никакой телепатии от компилятора. Он как раз хочет что б все прописывалось явно. Не прописал программист конструктора копирования - и все, нет у класса никакого конструктора копирования.

     
     
  • 7.211, Аноним (211), 13:33, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Он как раз хочет что б все прописывалось явно.

    а ему противостоит толпа людей, которые этого не хотят и C++ здесь ни при чем. Мне даже стало интересно в каком языке сделано как человек хочет, без этих всяких конструкторов по умолчанию и чего-то типа copy/deepcopy с поведением по умолчанию

     
     
  • 8.212, Аноним (192), 14:24, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    такое сделано в расте Есть только то, о чем программист явно написал Ничего не... текст свёрнут, показать
     
     
  • 9.232, УрриИзПодОфтопика (?), 16:57, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Че, рили Хотите сказать, раст не умеет копировать объекты Так вы еще и растоне... текст свёрнут, показать
     
     
  • 10.240, burjui (ok), 17:59, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Раст умеет копировать объекты Глубокое копирование Clone нужно писать самому ... текст свёрнут, показать
     
  • 7.231, УрриИзПодОфтопика (?), 16:56, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вы, анонимы, совсем того даже гнить нечему, как видно Есть всего три возм... большой текст свёрнут, показать
     
     
  • 8.245, Аноним (192), 18:49, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    https doc rust-lang org nightly core marker trait Copy html By default, variab... текст свёрнут, показать
     
  • 6.241, burjui (ok), 18:04, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты всё ещё не привёл обоснования того, как конструктор копирования связан с алгоритмами. Для людей с плохой памятью напоминаю, что алгоритмы прекрасно реализуются на любом Тюринг-полном ЯП, большинство из которых не имеют такого понятия, как "конструктор копирования". Ну, так какая тогда связь?
     
     
  • 7.242, Урри (ok), 18:37, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то имеют, только называются по разному.
     
     
  • 8.271, burjui (ok), 21:00, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    1 Не вижу примеров 2 Ты так и не ответил на вопрос какое отношение конструкт... текст свёрнут, показать
     
     
  • 9.272, Урри (ok), 21:10, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я тебе ответил, несколько раз Повторить ... текст свёрнут, показать
     
     
  • 10.274, burjui (ok), 21:14, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Повтори, а то я найти не могу ни в одном твоём сообщении ответа на конкретно это... текст свёрнут, показать
     
  • 3.131, СССР (?), 01:13, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    у тебя короновирус выявили?
     
  • 3.132, нах.. (?), 01:19, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И ты сейчас такой весь в белом, покажеш нам свои супероптимизированные и супернужные проекты, на этом лаконичном и простом языке? Нет? Ну... как всегда.
     
     
  • 4.179, Аноним (192), 08:27, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А ты уже показал свои супероптимизированные и супернужные проекты?
    Или так просто языком мелешь?
     
     
  • 5.238, нах.. (?), 17:56, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Аа, ну как всегда, метание стрелок и увиливание, любители ржавого во всей красе.
     
  • 3.154, burjui (ok), 03:25, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На всякий случай, для особо приплюснутых, поясню: в Rust тривиальный "конструктор копирования" за тебя тоже сгенерит компилятор, а если нужно глубокое копирование, то ты реализуешь трейт Clone для своего типа. Соответственно, если оно не нужно, то и делать ничего не нужно, в отличие от C++.
     
     
  • 4.159, Хан (?), 03:40, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, чудо компилятор, слышали... знаем
     
     
  • 5.161, burjui (ok), 03:42, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Бессмысленный ответ, единственная цель которого - накинуть на вентилятор. По сути-то есть, что сказать?
     
     
  • 6.162, Хан (?), 03:48, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Есть, где ООП?
     
     
  • 7.164, burjui (ok), 03:55, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Структуры и трейты. Или ты думаешь, что ООП - это только то, что в C++ и Java? В том же чистом C вообще нет синтаксиса для этого, но в нём тоже можно делать ООП, что наглядно демонстрируют, например, Linux и Glib.

    А вообще, при чём тут ООП? Можно подумать, это единственный способ писать понятный код, без которого ЯП априори бесполезен.

     
     
  • 8.185, Урри (ok), 10:14, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для хелловорлда - нет, не единственный Для сложных проектов, к сожалению, единс... текст свёрнут, показать
     
  • 8.216, Хан (?), 14:41, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ООП позволяет создать максимально сложную архитектуру софта максимально понятной... текст свёрнут, показать
     
  • 8.217, Хан (?), 14:45, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И да структуры и трейты это лютый костыль, рушащий инкансуляцию... текст свёрнут, показать
     
     
  • 9.234, burjui (ok), 17:42, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Каким образом они рушат инкапсуляцию ... текст свёрнут, показать
     
     
  • 10.258, Хан (?), 19:54, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В ООП одна сущность это класс в котором инкапсулирован весь код отвечающий за по... текст свёрнут, показать
     
     
  • 11.267, burjui (ok), 20:49, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В парадигме ООП нигде не сказано, как конкретно должен быть организован код Стр... текст свёрнут, показать
     
     
  • 12.276, Хан (?), 21:16, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Без стеба почитай за ООП хотя бы Сенди или Вайсфельда обьект это сущность, то... текст свёрнут, показать
     
     
  • 13.281, burjui (ok), 21:26, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, я нигде ни слова не сказал про private public, это лишь проекция твои... текст свёрнут, показать
     
     
  • 14.293, Хан (?), 00:30, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что ты несешь ... текст свёрнут, показать
     
     
  • 15.296, burjui (ok), 01:16, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я несу знамя просвещения Только, судя по всему, не туда ... текст свёрнут, показать
     
  • 11.268, burjui (ok), 20:52, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Кроме того, инкапсуляция вообще ортогональна расположению методов Абсолютно нев... текст свёрнут, показать
     
     
  • 12.280, Хан (?), 21:21, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что за истинное значение Истиннное ООП, истинное значение что ты скрываешь ... текст свёрнут, показать
     
     
  • 13.282, burjui (ok), 21:28, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть открытые источники определений тех терминов, вокруг которых разгорелась эта... текст свёрнут, показать
     
  • 8.227, Аноним (225), 15:53, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Конкретизируем, где наследование ... текст свёрнут, показать
     
     
  • 9.236, burjui (ok), 17:51, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Наследование делается делегацией трейтов То есть, вместо того, чтобы наследоват... текст свёрнут, показать
     
     
  • 10.243, Урри (ok), 18:39, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это не наследование, это костыли собери из трейтов новый объект ... текст свёрнут, показать
     
     
  • 11.270, burjui (ok), 20:56, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Допустим на минуту, что ты прав, и это костыли Даже если и так, это всё равно п... текст свёрнут, показать
     
     
  • 12.273, Урри (ok), 21:12, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не, ну с тем, что позволяет реализовать наследование а так же инкапсуляцию и п... текст свёрнут, показать
     
     
  • 13.277, burjui (ok), 21:16, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вот ты сам и ответил на свой вопрос Полагаю, дискуссию на этом можно завершить ... текст свёрнут, показать
     
  • 4.184, Урри (ok), 10:13, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Оу, а вы у нас не только С++ неосилятор, но еще и Rust неосилятор?

    "This trait can be used with #[derive] if all fields are Clone."

    И тут внезапно оказывается, что в расте тоже надо вручную описывать конструкторы копирования в любом, мало-мальски более сложном чем хелловорлд проекте. Какой обломс...

     
     
  • 5.237, burjui (ok), 17:54, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зато если тебе не нужен Clone, ты его просто не реализуешь - и всё. В С++ же ты должен конструктор копирования объявить, даже если он не то что не нужен, но и нежелателен. При этом есть ещё оператор присвоения, который обычно идёт в паре и делает то же самое, и его тоже нужно объявить в private, если хочешь его запретить.

    Л - логика!

     
     
  • 6.244, Урри (ok), 18:48, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > В С++ же ты должен конструктор копирования объявить

    Я же говорил неосилятор. Не должен.

    > но и нежелателен

    А вот если он именно что НЕ нужен - то ты открыто говоришь "я запрещаю копировать эти объекты" с помощью "= delete". В чем проблема?

    p.s.
    > не то что не нужен, но и нежелателен

    Погроммист детектед. У него есть "нежелательное поведение кода". Ну, типа - "пускай оно работает, но не очень хотелось бы".

     
     
  • 7.269, burjui (ok), 20:53, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Жалкие попытки придираться к словам, лишённые сути.
     
  • 2.141, Alladin (?), 02:38, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее это как C++, но по сути это C:) Итого вкусно.
     

     ....большая нить свёрнута, показать (55)

  • 1.47, Аноним (51), 15:22, 24/08/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +2 +/
     
  • 1.52, Аноним (52), 15:36, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец-то что-то написали на расте. Фанатики ликуют.
     
     
  • 2.66, Аноним (66), 16:40, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    написали эмулятор того, что выкинули 9 лет назад за ненадобностью...
     
     
  • 3.323, Аноним (323), 22:13, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не совсем так не выкинули за ненадобностью, а вытеснил W3C постепенным перетаскиванием в браузер всех функций из Flash, а сегодня еще и WebAssembly запилил (окнчательно перетащив функции Flash в браузер). В целом-то я считаю, что тут обычная конкуренция... С другой стороны Macromedia и Adobe могли бы в самом начале раскрыть стандарт и разрешить всем использовать его на добровольной основе. Тогда бы сейчас WebAssembly был бы просто тупо ActionScript-ом.

    А что касаемо реализации если бы кто-то довел до нормлаьного уровня, то мог бы получиться еще один .NET, Java и т.п. с прицелом на десктопные приложения. Хотя зачем еще одна витуальная машина непонятно.

     
  • 2.74, Хан (?), 17:01, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только кому нужен Flash? Наверно тем что воют о поддержке их 80386
     

  • 1.60, Анто Нимно (?), 16:26, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Тем временем шёл 51-й год использования языка Си.
     
     
  • 2.165, burjui (ok), 03:57, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший аргумент. Латынь тоже давно используют.
     
     
  • 3.246, Урри (ok), 18:51, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да, хороший. Латынь действительно используют там, где нужна точность формулировок.
    А неосиляторы используют пиджин.
     
     
  • 4.255, burjui (ok), 19:37, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вижу, у тебя мир чёрно-белый и разрабы делятся на осиляторов и неосиляторов. Между прочим, я не пытался сравнить С и латынь, а лишь указал на абсурдность аргумента "давно используется".
     
     
  • 5.285, Урри (ok), 21:42, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да я так, уже совершенно откровенно троллю. В этой теме по делу же уже совсем нечего обсуждать.
     

  • 1.62, iPony129412 (?), 16:30, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А если бинарник скачать, то там будет? Или надо собирать с флагом I_DONT_CARE_ABOUT_PATENTS
     
     
  • 2.326, пох. (?), 19:45, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Походу, не будет - во всяком случае моя попытка хоть к какому делу приспособить эту хрустоподелку - опять закончилась фейлом с руганью на "неизвестный видеокодек".

    Учитывая что там swf с фотками из под лайтрума (то есть 2008й какой-то год - умел тогда лайтрум в "фотоальбом" на флэше, кстати, работало даже на тех компьютерах без всяких тормозов) - вряд ли мог быть еще какой-то еще более неизвестный кодек.
    (где уж он там _видео_ использовал - хз, я всегда думал что он только рамочки вокруг жпегов рисует. Ну, в общем, рамочки хрустоподелка мне и отрисовала. Фоток не показала.)

    В общем, escopeta.swf ее единственное применение, ныне, присно и вовеки...а, хотя нет. Через пару лет уже и не собрать будет.

     

  • 1.67, Хан (?), 16:40, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Flash... Rust...но зачем? В чем смысл?
     
     
  • 2.83, Аноним (83), 17:27, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нужно же что-то делать.
     
  • 2.85, Аноним (83), 17:28, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Смысла в жизни как такового нет вообще.
     
     
  • 3.109, Хан (?), 20:38, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Исповедь растомана
     
  • 2.142, Alladin (?), 02:39, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Запускать flash в wasm:) Тоесть в браузере)
     
  • 2.177, Брат Анон (ok), 08:12, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Когда собаке делать нечего -- она это самое лижет.
     

  • 1.68, Хан (?), 16:47, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новость попахивает желтухой, как можно реализовать кодек на чистом расте с приемлемой производительностью без задействования ассемблерных инструкций аппаратного ускорения проца хотя бы? Даже сишные либы на треть обмазаны ассемблерными вставками, но вот раст не такой, да? он особенный, каким то чудом сам все ускоряет и умеет... хм...
     
     
  • 2.79, iPony129412 (?), 17:21, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    1) не стоит верить в ассемблер, как могучую лампу Аладина
    2) это старый кодек 1996-2005 года
     
     
  • 3.82, Хан (?), 17:26, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Растоманы отменяют ассемблер? Хм интересно... сразу в машинных кодах пишите? Или машинные коды тоже отменить? И запустить раст сразу в мянямирке растомана?
     
  • 3.143, Alladin (?), 02:39, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я здесь, лампу не дам.
     
  • 2.81, iPony129412 (?), 17:26, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А когда-то и mp3 не каждый компьютерный процессор тянул...
    Сейчас в это трудно поверить.
     
     
  • 3.84, Хан (?), 17:27, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Только вот музон за последнии годы не особо потяжелел даже во FLAC, а вот 4К видео это тебе не 320×240
     
     
  • 4.87, iPony129412 (?), 17:33, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > а вот 4К видео это тебе не 320×240

    Так а сабж причём? Не причём. Там во всяких флешках пятнадцатилетней давности такого и не будет.

     
     
  • 5.104, Хан (?), 20:20, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Притом что такие жирная операция как декодирование напрямую зависит от аппаратной поддержки проца(тобишь его сопроцессора AVX/SSE/MMX) доступ к которому можно получить только из мненомик машинных команд... из ЯП будь то Си или C++ доступ к возможностям конкректного процессора закрыт
     
     
  • 6.111, Аноним (-), 21:45, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Притом что такие жирная операция как декодирование напрямую зависит от аппаратной поддержки
    > проца(тобишь его сопроцессора AVX/SSE/MMX) доступ к которому можно получить только из
    > мненомик машинных команд... из ЯП будь то Си или C++ доступ
    > к возможностям конкректного процессора закрыт

    Какой же ты все-таки балабол ...
    https://gcc.gnu.org/onlinedocs/gcc-4.8.5/gcc/X86-Built-in-Functions.html
    > The following built-in functions are available when -mavx is used. All of them generate the machine instruction that is part of the name.



         v4df __builtin_ia32_addpd256 (v4df,v4df)
         v8sf __builtin_ia32_addps256 (v8sf,v8sf)
         v4df __builtin_ia32_addsubpd256 (v4df,v4df)



     
     
  • 7.137, Хан (?), 02:16, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Васян ты конечно огонь, то есть факел потухший, а ниче что выбор расширений поддерживаемых на конечном проце происходит на стадии исполнения, а не компиляции? Или ты ванга которая заранее знает какой набор инструкций поддерживает проц конечного пользователя? Вот он удивится неработающей программе оптимизированной компилятором под AVX при том что его проц поддерживает SSE... жги дальше
     
     
  • 8.149, Аноним (-), 03:14, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Балаболка, ты бы вместо неуклюжего юлежа и надувания щечек - по ссылке бы сходил... большой текст свёрнут, показать
     
     
  • 9.218, Хан (?), 14:59, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что тебе даст вызов CPUID если у тебя нет нескольких меток ассемблерного кода, ч... текст свёрнут, показать
     
     
  • 10.229, Аноним (-), 16:15, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что тебе дает чтение жопой code if __builtin_cpu_supports ssse3 ret... текст свёрнут, показать
     
     
  • 11.256, Хан (?), 19:46, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Глаза на жопе отрастил ... текст свёрнут, показать
     
  • 7.138, Хан (?), 02:18, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Раскажи как будут выполняться AVX на проце который AVX не поддерживает или не поддерживает более новую версию AVX? Совместимость то обратная пупсик
     
     
  • 8.145, Alladin (?), 02:47, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1 Пошлет пользователя нафиг что и произойдет при старте игры 2 Иногда в прог... текст свёрнут, показать
     
     
  • 9.158, Хан (?), 03:35, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    2 Это уже JIT AoT... текст свёрнут, показать
     
     
  • 10.207, Аноним (181), 13:27, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кто мешает скомпилировать несколько dll so объектов для процов с SSE AVX и для ... текст свёрнут, показать
     
  • 10.208, Аноним (-), 13:29, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Когда думаешь, что дно пробито - Хан стучит снизу man ifunc https source... большой текст свёрнут, показать
     
     
  • 11.215, Хан (?), 14:38, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ого научился считывать в структуру CPUID Я просто похлопаю но есть одно но, ... текст свёрнут, показать
     
     
  • 12.224, Аноним (-), 15:41, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Память как у балаб W рыбки Ну, смотри code Аноним The following built-i... большой текст свёрнут, показать
     
     
  • 13.260, Хан (?), 20:13, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сишные обертки для неосиливших ассемблер, которые генерируют хрен пойми какой ма... текст свёрнут, показать
     
     
  • 14.286, Аноним (-), 21:48, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не, это не для тебя Т е ты ни в асм, ни в английский не умеешь И почему я не ... текст свёрнут, показать
     
  • 6.114, Ordu (ok), 21:56, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > из ЯП будь то Си или C++ доступ к возможностям конкректного процессора закрыт

    Откуда на опеннете такие "эксперты" плодятся? Современные компиляторы умеют в векторизацию кода. Они несовершенны, конечно, и не всё, что можно напилить вручную ассемблерным кодом, удастся получить программой на чистом C. Но тем не менее компилятор может иногда удивлять. Даже C'шный, иногда даже когда он работает без подсказок, навроде const и restrict. Особенно агрессивный инлайн всего помогает таким оптимизациям: компилятор сам без подсказок начинает видеть всё, что надо.

    Доступ к векторным инструкциям открыт, но ограничен а) способностями оптимизирующего компилятора, б) способностями программиста писать код, на котором способности компилятора раскроются.

     
     
  • 7.133, Хан (?), 01:58, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ага, вот оно что михалыч... компилятор видимо скайнет писал и ассемблер не нужон? Только один вопрос друг мой, компилятор обладает даром провидения на каком проце запустится сгенерированный им код или тупо фигачит под условный x86 с минимальной версией SSE, а если у тебя более крутой AVX? И че тогда? AVX который при должном подходе производительнее SSE в разы не нужон? Или ты все таки вкорячишь в свой код ассемблерные вставки под разные поколения архитектуры x86 с проверкой на том же асссемблере того что поддерживает проц а что нет?

     
     
  • 8.174, Ordu (ok), 07:58, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты читать умеешь Где ты, нет, вот скажи мне, где ты увидел, что я сказал, что а... большой текст свёрнут, показать
     
  • 8.178, Аноним (192), 08:24, 25/08/2021 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 9.202, Хан (?), 12:58, 25/08/2021 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 10.209, Аноним (192), 13:30, 25/08/2021 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 11.221, Аноним (221), 15:16, 25/08/2021 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 10.228, Аноним (-), 16:09, 25/08/2021 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     
  • 7.134, Хан (?), 02:02, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Он отменил ассемблер, теперь ассемлер не нужон, расходимся
     
     
  • 8.249, Урри (ok), 19:10, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Хан, я, как человек, который писал гуглу глубокие оптимизации кода, ответственно... большой текст свёрнут, показать
     
     
  • 9.261, Хан (?), 20:19, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Хаха о даааа какой я дилетант мне говорит чел который ассемблера боится и юза... текст свёрнут, показать
     
     
  • 10.283, Урри (ok), 21:36, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    С чего ты взял, что я боюсь ассемблера А вообще, у меня появилась идея Как н... большой текст свёрнут, показать
     
     
  • 11.295, Хан (?), 00:39, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Судя по тому как ты завелся, я понял за чем тебе аж 10 бутылок понадобилось н... текст свёрнут, показать
     
  • 7.135, Хан (?), 02:04, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И крипту отмени че мелочиться, компилятор же за тебя все подумает
     
  • 7.136, Хан (?), 02:09, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И каким ты компилятором будешь компилить? GCC, LLVM или Intel-овским? Каждый из них оптимизирует по своему... по итогу отдавая на откуп компилятору особо требовательные к производительности части кода ты даже знать не будешь толком что он там наоптимизировал, а следовательно твой конечный продукт будет уровня студенческой поделки на GitHub
     
     
  • 8.250, Урри (ok), 19:16, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для этого у компиляторов есть специальные ключи У gcc это, например, -S Опци... текст свёрнут, показать
     
     
  • 9.262, Хан (?), 20:32, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Просто нет слово воистину дураки и дороги это бичь этой страны Твоя логика... текст свёрнут, показать
     
     
  • 10.278, Урри (ok), 21:17, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И получить непортабельное г0вно на палочке Прекрасная логика, да -- Слушай, Ха... текст свёрнут, показать
     
  • 9.264, Хан (?), 20:34, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Расскажи поподробнее какой оптимизацией ты занимался в гугл ... текст свёрнут, показать
     
     
  • 10.275, Урри (ok), 21:14, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, щас Может еще и деанонимизироваться сразу заодно Под всеми моими коммитам... текст свёрнут, показать
     
     
  • 11.279, Хан (?), 21:19, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Все с тобой ясно... текст свёрнут, показать
     
     
  • 12.284, Урри (ok), 21:41, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ахахахахах Хан побоялся разрушить свой милый манямирок приведенными фактами, по... текст свёрнут, показать
     
     
  • 13.294, Хан (?), 00:33, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что за гэнбэнг ты хочешь устроить с 10-тью бутылками Тебе что одной мало Фу я ... текст свёрнут, показать
     
     
  • 14.308, Урри (ok), 13:14, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    слив засчитан с ... текст свёрнут, показать
     
     
  • 15.315, Хан (?), 19:56, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Бутылку я тебе не дам и не мечтай даже... текст свёрнут, показать
     
     
  • 16.316, Урри (ok), 22:35, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну мы уже договорились, что моя деанонимизация тебе не так важна, чтобы на нее т... текст свёрнут, показать
     
  • 4.175, Аноним (175), 07:59, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Примерно такое разрешение у видео 20 летней давности и есть
     
  • 2.92, Аноним (-), 18:13, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Новость попахивает желтухой, как можно реализовать кодек на чистом расте с приемлемой
    > производительностью без задействования ассемблерных инструкций аппаратного ускорения
    > проца хотя бы? Даже сишные либы на треть обмазаны ассемблерными вставками,
    > но вот раст не такой, да? он особенный, каким то чудом сам все ускоряет и умеет... хм...

    Коммент попахивает махровым Хановским ламеризмом и невежественностью.
    Придумал хрень, оспорил хрень, написал с умным видом очередную ... да-да, хрень.
    Интринсики? Не, не слышал ...

     
     
  • 3.265, Хан (?), 20:38, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я знаю, знаю... точно знать что получаешь на выходе это верх ламерства....

    Верить в сгенерированный код компилятором это верх профессионализма

    P.S. только крокодилы спасут эту страну от мудаков

     
     
  • 4.287, Аноним (-), 21:55, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Интринсики
    >> The following built-in functions are made available by -mmmx. All of them generate the machine instruction that is part of the name.
    >>   v8qi __builtin_ia32_paddb (v8qi, v8qi)
    >>     v4hi __builtin_ia32_paddw (v4hi, v4hi)
    >>     v2si __builtin_ia32_paddd (v2si, v2si)
    > Я знаю, знаю... точно знать что получаешь на выходе это верх ламерства....
    > Верить в сгенерированный код компилятором это верх профессионализма

    Верх ламерства - быть опеннетным Ханом.

     
  • 2.130, УрриИзПодОфтопика (?), 00:54, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > как можно реализовать кодек на чистом расте с приемлемой производительностью

    Там только декодер. А его с приемлемой производительностью можно и на вижуалбейсике из-под джаваскрипта написать.

     

     ....большая нить свёрнута, показать (53)

  • 1.71, Хан (?), 16:53, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ачо сирвелайт не перепишут на раст? И еще парочку мертвых технологий
     
     
  • 2.144, Alladin (?), 02:43, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, флеш это история интернета, огромное количество софта, мультов, игр..

    Выбросить тупо флеш это означает использование его древней версии лишь для того чтобы насладиться всем тем что когда-то было, а тут и сразу новый флеш, и сразу в браузере можно, и на андроиде и ваще.. чем плохо?

    Вы назовите еще такие же технологии которые бы как-то походили на ушедший флеш.

     
     
  • 3.160, Хан (?), 03:42, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Старый адобовский флэш все так же доступен в сети
     
     
  • 4.167, Alladin (?), 04:38, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Но устарел, вы в каком браузере его запустите?
    А вот в wasm запустили бы и без установки этого вашего адоб флеша.
     
  • 3.198, пох. (?), 11:41, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вы назовите еще такие же технологии которые бы как-то походили на ушедший
    > флеш.

    ну вот silverlite был как раз попыткой сделать похожее. NiH синдром MS. В результате одна платформа, и та полуфункциональная по сравнению с флэшем, а кому надо было именно под нее - писали activeX.

    Поэтому в отличие от флэша ни разу и не жалко, и вряд ли кому понадобится настолько чтоб воспроизводить с нуля.

     
     
  • 4.290, Alladin (?), 22:36, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я даже скажу, что ранее существовали и Java Applets, но нет.. это все неизмеримо с flash по количеству контента.
     
     
  • 5.298, пох. (?), 09:38, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот не могу вспомнить никаких _полезных_ аплетов. В моей памяти жаба в вебе осталась исключительно для дурацких дрыгающихся картинок.

    (загружаемые standalone ява-программы отдельная грустная история. Но, в принципе, ВСЕ то же самое можно было делать флэшом и не жрать ресурсы как не в себя.)

     
  • 3.251, Урри (ok), 19:19, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы назовите еще такие же технологии которые бы как-то походили на ушедший
    > флеш.

    По дырам?

     
     
  • 4.289, Alladin (?), 22:33, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вы мне прямо сейчас перечислите все уязвимости флеш плеера и мы сравним с великой таблицой уязвимостей в других проектах?


    ЧтОоо?? Нет??, даже не кинете ВЕЛИКО популярную любительскую статью в интернете?

    Чттооо? Тоже нет?) Так как же так..

     
     
  • 5.299, пох. (?), 09:42, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы мне прямо сейчас перечислите все уязвимости флеш плеера и мы сравним
    > с великой таблицой уязвимостей в других проектах?

    а чего это у вас Другой Проект во множественном числе? Хром, хром, хром, хром и хром.

    Поскольку именно этот прожект уничтожил флэш сознательно и со всей индусячьей прытью.
    Не мурзила-три-процента же.

    Разумеется, под сказочки о безопастносте-безопастносте. Теперь все те же самые уязвимости в нем самом, причем, в отличие от флэша, у пользователя нет возможности ограничить весь этот пирдуха исключительно двумя-тремя доверенными сайтами. Бебебезопастность!

    Как там вебsql апи поживает? Аааа, это другое?

     
  • 5.307, Урри (ok), 13:13, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > ЧтОоо?? Нет??, даже не кинете ВЕЛИКО популярную любительскую статью в интернете?

    Наслаждайся: https://www.cvedetails.com/product/6761/Adobe-Flash-Player.html?vendor_id=53

    --
    какие-то совсем тупые анонимы пошли...

     
  • 2.292, Аноним (175), 00:09, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе надо ты и перепиши
     

  • 1.90, Fractal cucumber (ok), 17:52, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я тут попытался записаться на cisco курсы для интереса а они там флеш просят... так что сабж может иметь смысл.
     
     
  • 2.94, пох. (?), 18:23, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Беги с этих курсов, а то тебя там научат настраивать frame relay и dialup pool'ы.

     
     
  • 3.106, anonymous (??), 20:24, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И X.25
     
     
  • 4.197, пох. (?), 11:35, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > И X.25

    не, ну эт вряд ли все же. Те курсы на кассетные магнитофоны должны были быть записаны. В крайнем случае - на vhs.


     
  • 2.96, Хан (?), 18:28, 24/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Курсы от васяна... читай книги по коммутации и маршрутизации... благо Cisco их понавыпускало овер 9000
     
     
  • 3.168, Alladin (?), 04:40, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Многие гос видеочаты досихпор требуют флеша
     
     
  • 4.213, Хан (?), 14:30, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что за видеочаты такие? Чат рулетка чтоли?
     
     
  • 5.233, оо (?), 17:37, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ага. С Пу. "Прямая линия" зовется
     

  • 1.119, Хан (?), 22:48, 24/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вообщем смотрю я такой рофлы над фемками на ютубчике и внезапно фемка говорит что она является частью комьюнити... меня это так оскорбило... воруют даже исконно наши расово айтишные термины... хватит это терпеть!
     
  • 1.166, mkarev (ok), 04:11, 25/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Любопытный проект, но на данный момент код совсем академический, IDCT выполняется "в лоб"
    https://github.com/ruffle-rs/h263-rs/blob/ce3d3c798190be1c78c47099e76d095756a1
     
     
  • 2.186, Урри (ok), 10:15, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    "зато понятно и без конструкторов копирования" (с)
     
  • 2.214, Cykooz (ok), 14:32, 25/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эта функция очень хорошо векторизуется компилятором, а все циклы в ней полностью убираются (заменяются на последовательность однотипных операций).
    Или вы имели ввиду возможность использования какого-то более хитрого алгоритма?
     

  • 1.291, Аноним (291), 22:44, 25/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Забавно, что проигрывает по скорости около 20%
     
     
  • 2.300, пох. (?), 09:46, 26/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Забавно, что проигрывает по скорости около 20%

    на какой платформе-то? native extension скорее всего не отличим от оригинала с точностью до погрешностей измеризма.
    А webasm ну например в palemoon - только повиснуть может. А на v8 движке - ну может чему и проигрывает, но эскопета стреляет, педики набигают, если разницу все равно не видно пользователю - то что и с чем сравниваем - бесполезные синтетические тесты?

    Эх... кто бы допилил поддержку flv - была бы у меня хоть одна полезная программа на модном языке.

     

  • 1.321, Аноним (321), 14:56, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Flash Player ... Rust ...

    Две очень нужные технологии...

     
     
  • 2.324, Аноним (323), 22:15, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как минимум решающие ряд проблем, а на сколько нужные время покажет. Флеш то мог бы стать полезным, но его авторы распорядились правами на стандарт так что его не хахотели использовать спустя пять лет после его создания.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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