Oleg
Про писать на питоне это иллюзия - ни на одном языке невозможно писать хорошо если не умеешь хорошо. Если умеешь - другое дело.
andrei
andrei
δμ Dmitry
Ну на расте тогда
Не представляю, что за беда вынудит кого то писать фронт на расте
δμ Dmitry
Мне более перспективными кажутся ML языки для фронта. Приятно и безопасно.
Oleg
Тут кто-то недавно хотел на чистом Си писать фронт, спрашивал про трансляторы и тп
δμ Dmitry
andrei
δμ Dmitry
Реклама reason
Я все хочу его нормально потыкать, но возможности не было. Так что рекламировать не могу
Eugene Goose
Доброе утро!
δμ Dmitry
Anonymous
Утро понедельника добрым не бывает
δμ Dmitry
Eugene Goose
=) ну тут у кого как =)))
Andrey
Oleg
Приятно когда тебе почти без разницы будний это день или выходные
melvin
Дима
Дима
Вот кого точно нет смыла нет тащить во фронт, так это удава
Дима
Не нравится — иди пиши на нём (если найдёшь где), а менять один скриптовй интерпретатор на равнозначный, только через гланды — bitch please
Oleg
Дима
Кстати, ты в итоге запилил свой рамбда-язык?
Так я же вроде рассказывал, он у меня уже пол года назад был запилен) А когда последний раз эта тема поднималась — меня попросили доки запилить, посидел пол дня и сделал)
Дима
Дима
Ты меня кстати тогда ещё натолкнул на мысль, что мои затруднения можно было решить подходом как в styled components — через функцию с бэктиками) Но тут субъективно уже поезд ушёл, не могу спокойно возвращаться к таким старым проектам)
Дима
Щас на самом деле не очень понимаю, как удалось реализовать столько довольно мощных фич при таком лютом функциональном подходе 🌚 Монадки, пайпы, которые генерируют пайпы, которые гонерирует пайпы — я одно место в 15 строк длиной абсолютно не понимаю на уровне замысла, пожалуй, это самый душераздирающий фп код на js 😸
melvin
melvin
melvin
крч ща будет камингаут
Дима
Давно) Ты так пишешь, будто монада — это нечто странное)
melvin
моё знакомство с джс закончилось на
{}+[] //Nan
[]+{} //null
melvin
мог перепатать
Дима
Тю, да ты самое интересное пропустил
(!+[]+[]+![]).length = 9
Дима
на самом деле, секрет в том
Дима
Что наркомана, который в продакшне будет складывать объект с пустым массивом нужно гнать с волчьим билетом
melvin
melvin
это что?
Дима
Это — валидное выражение на js))
melvin
Дима
У меня нет ассоциаций к этой аббериватуре 🌚
Дима
Что это?
melvin
это когда
int i=5;
i = i++ + i++ + i++ + i++;
чему равно i?
Дима
А, ты про этот дроч
Дима
Ты с крестов что ли?))
melvin
melvin
си,питон,лисп
Дима
Ееее лисп))))
Дима
Девять — ето длина слова "truefalse"
Дима
Ну типа того, да
Дима
Дима
Дима
На самом деле даже с ней то в 2017 году толком не сталкиваешься
Дима
Везде сравения по ссылке и тайпчекинг
Дима
Ещё года четыре назад я бы к js на пушечнй выстрел не подошёл (чем я с успехом и занимался, тащемта)
melvin
Дима
Ето стадия отрицания 😀
V◌┗⢎ℍıK
Konstantin
CherryTea
подскажите хорошую статейку по использованию профилирования в devtools
Anonymous
Nikolay
Это влажные фантазии рекрутеров, подсознательно они хотят чтобы им грубили и слали с такими заданиями
Azein
Таймаут 0 в цикле чтобы сто тыщ раз вывести что то в консоль....
Daniil
Открыл тут случайно dev-tools во вкладке с веб-телеграммом
Daniil
CherryTea
"хорошо написанный код не тот что работает без ошибок, а то что продолжает работать при любом количестве ошибок" (С)
Daniil
Хорошее изречение
Nikolay
Вопрооос, есть сафари, есть задача фиксировать в процессе скрола, например, шапку
Nikolay
События срабатывают, данные изменяются
Nikolay
Но сафари отрисовывает изменения только при остановке скролла
Nikolay
Он блокирует рендер в движении или что? куда смотреть, кто сталкивался?
Дима