Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 30

N

Nikolay in JavaScript — русскоговорящее сообщество
Иван
Но когда познаешь тонкости и прелести дженериков с утилитарными типами и всякими infer, то соблазн начать строить абстракции становится почти непреодолим)
А чёрная магия keyof, omit и гардами приводит душу юного падавана на тёмную сторону
источник

И

Иван in JavaScript — русскоговорящее сообщество
Nikolay
А чёрная магия keyof, omit и гардами приводит душу юного падавана на тёмную сторону
sad true
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
Иван
ts вполне соответствует станданрту ES, а из-за популярности, полезности и всего остального де-факто (не де-юре) уже является стандартом сам по себе
Всмысле?
Он не соответствует ECMA, его нельзя запустить без транспайлера в ноде или браузере или любом ECMA интерпретаторе.
источник

И

Иван in JavaScript — русскоговорящее сообщество
Anton Nemtsev
Всмысле?
Он не соответствует ECMA, его нельзя запустить без транспайлера в ноде или браузере или любом ECMA интерпретаторе.
в смысле любой валидный по ECMA код можно запустить в компиляторе ts и он будет работать
источник

SS

S S in JavaScript — русскоговорящее сообщество
Иван
в смысле любой валидный по ECMA код можно запустить в компиляторе ts и он будет работать
А декораторы?
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
Это да.
Но меня как раз интересует обратное.
Код, который написан на TS не запуститься в компиляторе ecma
источник

И

Иван in JavaScript — русскоговорящее сообщество
Anton Nemtsev
Это да.
Но меня как раз интересует обратное.
Код, который написан на TS не запуститься в компиляторе ecma
это да
но и компиляторов ecma не существует)
источник

И

Иван in JavaScript — русскоговорящее сообщество
S S
А декораторы?
ts — это расширение js
любой валидный js — это валидный ts
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
> но и компиляторов ecma не существует)
интерпретатора, бебебе
а вообще компиляторов разве нет в бинарный запускаемый код?
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Всем привет! Ребят, а где можно поичтать о том, как работает пикселизация в браузере на примере SVG? Вопрос именно в том, почему SVG не пикселизируется в физическом плане. Пиксель ведь квадратный (в большинстве), т.е. диагональная линия все равно в итоге будет идти змейкой, а не ровной линией (по логике). Но этого не происходит
Может быть я чего-то не понимаю)
источник

И

Иван in JavaScript — русскоговорящее сообщество
Anton Nemtsev
> но и компиляторов ecma не существует)
интерпретатора, бебебе
а вообще компиляторов разве нет в бинарный запускаемый код?
jit — да
источник

И

Иван in JavaScript — русскоговорящее сообщество
Anton Nemtsev
Это для таких как я придумали — недолюблювающих нестандартизированный синтаксис
а если ты недолюбливаешь нестандартизованный синтаксис, то тебе в принципе дорога в современный фронт закрыта. JSX, GraphQL, css-in-js всякие, список можно до бесконечности разматывать)
источник

И

Иван in JavaScript — русскоговорящее сообщество
Dmytro Svyrydenko
Всем привет! Ребят, а где можно поичтать о том, как работает пикселизация в браузере на примере SVG? Вопрос именно в том, почему SVG не пикселизируется в физическом плане. Пиксель ведь квадратный (в большинстве), т.е. диагональная линия все равно в итоге будет идти змейкой, а не ровной линией (по логике). Но этого не происходит
Может быть я чего-то не понимаю)
происходит, просто ты это не видишь — квадратики слишком мелкие
а почитать — любую статью/книгу про растр и вектор
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
Иван
а если ты недолюбливаешь нестандартизованный синтаксис, то тебе в принципе дорога в современный фронт закрыта. JSX, GraphQL, css-in-js всякие, список можно до бесконечности разматывать)
недолюбливаю.
но это всё не о крайностях и фанатизме.
GraphQL, css-in-js — вроде как не при чем же?
одно отдельный язык, второе — строки или объекты.
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Иван
происходит, просто ты это не видишь — квадратики слишком мелкие
а почитать — любую статью/книгу про растр и вектор
Ну просто на разрешении 1360x[value] я физически вижу пиксели на экране 15+ inch, но пикселизации вектора не замечаю
источник

И

Иван in JavaScript — русскоговорящее сообщество
Anton Nemtsev
недолюбливаю.
но это всё не о крайностях и фанатизме.
GraphQL, css-in-js — вроде как не при чем же?
одно отдельный язык, второе — строки или объекты.
ладно, это болтология на пустом месте. а мне лень
пиши как хочешь и дай писать другим)
источник

И

Иван in JavaScript — русскоговорящее сообщество
Dmytro Svyrydenko
Ну просто на разрешении 1360x[value] я физически вижу пиксели на экране 15+ inch, но пикселизации вектора не замечаю
попробуй посмотреть с лупой
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Иван
попробуй посмотреть с лупой
Хех
Ну ладно) В любом случае спасибо
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
Иван
ладно, это болтология на пустом месте. а мне лень
пиши как хочешь и дай писать другим)
не дам. а то и мне так же придется 😉
источник

И

Иван in JavaScript — русскоговорящее сообщество
Dmytro Svyrydenko
Хех
Ну ладно) В любом случае спасибо
на растровом дисплее физически невозможно нарисовать вектор. есть векторные дисплеи, там получится прям вот математично
источник