kouzdra (kouzdra) wrote,
kouzdra
kouzdra

This journal has been placed in memorial status. New entries cannot be posted to it.

Category:

"У нас в отрасли так все - добровольно и через жопу".

Посмотрел наконец повнимательнее на продукт сумрачного W3C-шного гения - WebAssembly.

До них наконец дошло, что нынешнее использование жабаскрипта с усиленными оптимизациями "на лету" того что оптимизировать нельзя, несколько через жопу (собственно большую часть ресурсов компа Хром и тратит на то чтобы делать это несколько лучше, чем конкуренты, хотя эффективная компиляция динамически типизированного языка в общем случае задача нормально все равно нерешаемая).

В результате получилось не просто удаление гланд через жопу, но удаление их автогеном. А именно:

Они (с подачи мозилловцев) родили виртуальную машину (такую вполне статического типа - как llvm, только попроще), в которую и из С компилять можно (собственно кажется сейчас только из него и можно).

Получаются модули, которые можно грузить в браузер - но (!!!)

Дальше это дело посредством жабаскрипта компилируется окончательно, складывается в кэш или подгружается из кэша и (!!!) посредством того же жабаскрипта интерпретируется.

PS: Смысл затеи в целом понятен - когда(если) устоится, в браузеры просто вставят нативную поддержку и про ужас под название JS можно будет начать забывать, но щас конечно чисто по анекдоту.

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

PPS: Ну и еще один (хоть и сомнительнй) плюс WASM - оно может и просто как программы исполняться в принципе. Хотя зачем это нужно не очень понятно.
Tags: Компутерщина, Языки программирования
Subscribe

  • "И все его оставили"

    Чего0то мне кажется, что на Украине жизнь скоро может начать иллюстрировать искусство: Когда случился тот неслыханный скандал, тот крик, и брань, и…

  • Технологии

    "... держать молоток либо какие-то новые технологии...", – считает Володин.

  • Попались обсуждения какого-то

    гопнического сериала про "слова пацанов", там в воспоминательных рассуждаловах всякие личные воспоминание про "с раёнов" - поражает театраьность и…

  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 24 comments

  • "И все его оставили"

    Чего0то мне кажется, что на Украине жизнь скоро может начать иллюстрировать искусство: Когда случился тот неслыханный скандал, тот крик, и брань, и…

  • Технологии

    "... держать молоток либо какие-то новые технологии...", – считает Володин.

  • Попались обсуждения какого-то

    гопнического сериала про "слова пацанов", там в воспоминательных рассуждаловах всякие личные воспоминание про "с раёнов" - поражает театраьность и…