Sergey
так вот
webassembly
Anton
так что с матами?
Дима
Вы молодые, шутливые, вам все легко.
Sergey
тебе захотелось материться от слова webassembly?
Anton
я не хочу что бы меня варнами закидали за мат
Дима
так вот
webassembly
Сегодня пытался найти инфу, помню разговор был про то что условно "Qt на фронте — это несбыточно", но не смог
Sergey
кстати
варны сбрасываются автоматом или руками?
Дима
А то бэкенд опять расфантазировался как приде порядок навиде
Sergey
я вот хочу rust -> llvm -> js
поизвращаться
Dreamerinnoise
Anton
варны только админам доступны?
Дима
Дима
Это же всё для llvm
Sergey
ну то что фронт есть я знаю
но там же надо бэкенд настроить
Loo
@sovamist тудушку на расте уже курил?
Дима
Дима
golang надо
Дима
Вообще киллер-набор будет
Oleg
Oleg
Но можно ник админа написать, вызвать его из небытия, он придет и проварнит неадекватов
Loo
ну с таргетом asmjs-unknown-emscripten ?
А ВОТ ТЕПЕРЬ ПАБЛИК
жаль джс в васм не прокнет
Loo
надо накидать либу с лайфсайклом наподобие реакта - на расте..вот будет угар =)
Sergey
Дима
А ВОТ ТЕПЕРЬ ПАБЛИК
Без последнего пунтка
Loo
@sovamist да
Sergey
Sergey
!!!
А ВОТ ТЕПЕРЬ ПАБЛИК
Sergey
Oleg
V8 снапшот или типа того есть
Oleg
Для защиты
Дима
И нападения
Oleg
Это смотря как написать
Oleg
Есть код, написанный так что его чтение убивает
Sergey
интересно, а почему есть фронт для ruby, но нет фронта для js
(Я об LLVM если что)
Они же оба динамические сильно
Oleg
Руби более строг, на JS можно больше наворотить
Sergey
руби строг?
Oleg
По сравнению с JS
Sergey
он настолько динамичен, что зачастую нельзя написать на js аналогичный код
Дима
Не верю)
Sergey
чего стоит только include/extend
ещё do блоки и вызовы методов без контекстов
отправка сообщений в методы
Дима
Скинь пример
Oleg
Передача метода по ссылке же
Дима
Я затрудняюсь назвать менее строгий язык чем js
Дима
Можно всё вообще и бабель как пример
Sergey
Sergey
можно сделать так, чтобы были вызваны три разных метода
Oleg
Ну это не то
Дима
Дима
Поясни пример поподробнее)
Sergey
Дима
Данные на входе — данные на выходе
Sergey
opalrb не просто такой сложный
Sergey
и там не транспиляция
Gordey
я как-то удалил такие пустые методы/классы, подумал забыли удалить
Дима
Я не пони в ruby, от скринов больше не пойму
Sergey
там рантайм 30+
Gordey
потом ко мне рубист прибежал, мол ты чо код рабочий удалил
Gordey
и я О_0
Дима
:D
Sergey
в руби есть всего два типа данных
Sergey
это объекты и методы
Sergey
все операторы это методы
Sergey
все методы это объекты
Sergey
я был неправ))
Sergey
всё объект
Gordey
хэши у них
Sergey
модули, классы, методы, операторы
Sergey
но тоже объект
Sergey
opalrb гляньте просто
Дима
Блин