Заур
cорри за офтоп
если мы говорим об описании чего-то с его признаками, это модель или сущность?
когда мы говорим, что есть такой-то тип вот с такими-то признаками
Fastumkruk
Pawel
в смысле для "пары кнопок и эдитов" как вы спросили оно вполне ок, а дальше всё больше начинается адок и тормоза
Zver
Pawel
не совсем, просто веб должен сдохнуть в таком виде как он сейчас есть
Заур
Zver
Заур
этот монстр поработил всех. skynet нашего времени
Заур
человечество оказалось в заложниках своего же творения
Заур
Франкенштейн человечества
Zver
Минимум на лет 20 то же и останется.
Zver
Будут этого франкенштейна латать.
Chebyrash
Pawel
Anonymous
Ничего, просто похоже на очередное изобретение велосипеда
Anonymous
G72K
Anonymous
Объясните, зачем использовать в import'e использовать пустые импортированные модули (или как там они называются).
Например:
``import (
"encoding/json"
_"fmt" // <- зачем?
"net/http"
)``
Anonymous
Накосячил немного с сообщением, но думаю суть поняли
Pawel
чтобы вызывать функцию init() пакета, создающую определённые сайд эффекты
Vladislav
Это про .
Заур
Чем вебасм спасёт ситуацию? Http протоколы, html, node, js все это ведь останется тем же
Roman
Anonymous
Anonymous
Рили?)
Roman
WASM это виртуальный CPU, это высокопроизводительный байт-код интерпретатор внутри браузерного Sandbox'а. Предлагаешь встроить GC в CPU?
Anonymous
? Не понял вообще про что ты
Anonymous
В браузере ж есть gc, и ничего) живем
Roman
Anonymous
спроси это тех, кто его изобрёл
Roman
Anonymous
Скорости чего ?)
Roman
что за вопросы?
Anonymous
Wasm не про скорость, а про использование других языков и переносимость. Скорее так
Roman
Anonymous
Ну и декодируется бинарь быстрее
Anonymous
Отсюда и твоя любимая скорость
Roman
https://en.wikipedia.org/wiki/WebAssembly
It is meant to enable executing code nearly as fast as running native machine code. It was envisioned to complement JavaScript to speed up performance-critical parts of web applications and later on to enable web development in other languages than JavaScript
Roman
в первую очередь редь ичёт о производительности, которую JavaScript не может предоставить
Anonymous
Производительность за счёт быстрого парсинга бинаря в основном. Так этот тот же самый vm
Anonymous
http://webassembly.org/docs/faq/
Anonymous
Is WebAssembly trying to replace JavaScript?
Anonymous
Почитай
Pawel
да. его собственно и парсить не надо - он сразу идёт в рантам как есть.
Roman
короче в любом случае GC в WASM это извращение...
это считай если любимый наш Go скомпилировать в WASM то у нас будет аж целых 2 GC, гошный и нативный, ура товарищи, это прогресс!
Roman
Anonymous
Anonymous
потому что ты будешь юзать аллокатор тот, что даёт тебе vm целевой
Roman
любой вид GC это overhead, который даёт определённые удобства, которые в случае WASM не нужны ибо это compile target
Anonymous
Чтот ты сильно умный, сходи ребятам из консорциума wasm эт скажи
Anonymous
Зачем ты нам чтот пытаешься доказать)
Roman
я дискутирую в надежде осознать, что я не прав
Anonymous
Дык сходи и там дискутируй
Roman
я понял что ты меня не понял)
Anonymous
В современном мире, тем более в браузере, без gc никуда
Roman
ладно, забудь
Anonymous
Уже забыл
Anonymous
Roman-а вот что то нигде не понимают, только вот недавно флуд устроил на часов 5 в канале про wasm. Теперь здесь отметился
Roman
Anonymous
Иди статью на медиум пиши, а тогда поговорим)
Roman
Denis
Товарищи,поясните кто сможет.
Чем отличаются буферизованный канал от слайс + мютекс + блокировка с ожиданием?
Vasily
Антон
Мерль
Nikita
это ошибка или рекомендация по стилю?
heavycharged
это рекомендация
Nurzhan
Рекомендация
Nikita
а о чем она?
heavycharged
у вас в методе ресивер где-то n *Node