Дима
это ж параллельно)
Вообще ни разу. пока следующая часть не закачается - цикл не продолжится
anoru
А что это за файл, где 2000 ошибок. Сколько же там строк кода?
anoru
И раз это после автоисправления)
anoru
прямо практически на каждой строке. Это странно. Я понимаю, если бы, например, отступы корявые были
Дима
Здорово, правда?))
anoru
Хочу посмотреть на этот файл)
Sergey
@ZeroBias а, с обычным for ;; прокатит?
Дима
Да))
Дима
Если у тебя функция async, то внутри что хочешь делай, главное тольок await перед запросом ставить
anoru
https://twitter.com/wsokra/status/848183382337101825
anoru
>It's not an April fool. Really. It's real. :)
Дима
Хочу посмотреть на этот файл)
Там тривиально — глобальные переменные. Я кидал ссылку выше на свой проект — это переработка этого щита, и то не до конца ещё
Дима
https://twitter.com/wsokra/status/848183382337101825
Ну да, хорошая штука) Абрамов вообще в консалтинге по своему же редаксу)
anoru
да, Дэн молодец, во время воспользовался своим хайпом)
Anonymous
Дима
но ты не сможешь
Дима
Потому что чтобы юзать во фронте си — нужно безупречно шарить в js, а тебе просто js учить не хочется
Дима
Так это не работает
Anonymous
Поддерживают
Эм. Правда?
anoru
Пока плоховато)
Дима
Эм. Правда?
wasm, emscripten, asm.js
Smooth Operator
если можно было бы хуярить фронт си, то к релизу проект уже был бы outdated
Дима
abandoned
Anonymous
Дима
Бро
Дима
Ты сюда Qt не подтянешь
Дима
В тулу со своим самоваром не ездят
Ale
а как связаны wasm и пайтон? Типа на wasm cpython скомпилят?
Дима
Ты всё равно обязан шарить в js в первую очередь
Дима
а как связаны wasm и пайтон? Типа на wasm cpython скомпилят?
Ну он уже на си хочет формочки клепать
Ale
в жс конечно много говна, но его можно обходить успешно
Дима
а как связаны wasm и пайтон? Типа на wasm cpython скомпилят?
Всё, что можно скомпилить в llvm кстати можно юзать
Anonymous
Ты всё равно обязан шарить в js в первую очередь
Ты так говоришь будто "разобраться в js" это что-то сверхневыполнимое. Что-то уровня html, ничего проще нет.
Ale
Всё, что можно скомпилить в llvm кстати можно юзать
ну просто кроме cpython на wasm надо будет еще тащить пайтоновскую стандартную либу
Ale
100мб норм бандл на сайте
Дима
Ты так говоришь будто "разобраться в js" это что-то сверхневыполнимое. Что-то уровня html, ничего проще нет.
Естественно, но это же не я уже месяц возмущаюсь своей сферой деятельности)
Anonymous
Естественно, но это же не я уже месяц возмущаюсь своей сферой деятельности)
Это неделю было всего лишь. И вообще мне понравилось, отчасти. Очень просто, но питон и си всё же как-то понятнее.
Ale
особенно си
Ale
в чем вообще профит си?
Smooth Operator
т.к. опыта там больше видимо
Дима
В си есть два плюса
Ale
большая часть проблем в жс. как раз от си
aodzaki.toko
Anonymous
в чем вообще профит си?
Ну. Дергаю данные быстро, выполняю какие-то функции бытро, обсчет координат, например, котролирую каждый байт, всё красиво, всё хорошо, всё быстро.
Ale
-_________________________-
Дима
Потом его в дурку забрали, конечно же
Jąńek
Я его боюсь =Р
попробуй, тебе понравится
aodzaki.toko
Найден человек, реакция которого превышает скорость современных CPU
Дима
Ну. Дергаю данные быстро, выполняю какие-то функции бытро, обсчет координат, например, котролирую каждый байт, всё красиво, всё хорошо, всё быстро.
Ты на js абсолютно так же можешь этим заниматься. Причём перфоманс будет вполне сопоставимый, линейный оверхед
Jąńek
уважаемые фронты, вы когда-нибудь занимались обчётом поведения толпы на фронте для игрушек?
Jąńek
передвижение, коллизии и прочие радости
Andrey
каждый язык хорош для своей области )
Ale
давайте еще аппаратуру описывать на js?
Дима
Вычисления с байтами раз
Дима
https://github.com/zerobias/telegram-mtproto/blob/master/src/vendor/leemon.js#L312
Дима
Вычисления с байтами два https://github.com/srijs/rusha/blob/master/rusha.js#L390
Дима
Обратите внимание на директиву "use asm"
Дима
Задавайте свои ответы
Jąńek
Нет, а нафига это делать в фронте?
например если ты tower defence пилишь
aodzaki.toko
например если ты tower defence пилишь
Это не ответ на мой вопрос.
Jąńek
Это не ответ на мой вопрос.
ты подобные игрушки видел? где ты предлагаешь физику эту считать?
Jąńek
это уже реализация графики
Jąńek
можно хоть на канвасае или свг
CherryTea
webgl вродебы могет физику и коллизии
Jąńek
но в целом да
Jąńek
хм
Jąńek
интересно
Jąńek
мне казалось это только рендерилка
Jąńek
низкоуровневая
CherryTea
это все из-за gl в названии
Anonymous
Нет, а нафига это делать в фронте?
Ради бабла, например. Даже не представляю сколько сотен миллионов принесут первые полноценные игры в браузере. Кроме игорь туда же идёт половина софта (привет электрон). В итоге под десктоп можно будет писать код только один раз. Не нужно будет подключать сторонние библиотеки, код будет максимально оптимизирован под конкретную задачу.
Jąńek
You don't. WebGL, like OpenGL is only for drawing stuff. It doesn't manage a scene, it has no notion of "objects" or such high level things like collisions. It's all about points, lines, triangles and shaders