Читаем и разбираем материал: Optimizing JavaScript for fun and for profit. Читаю чат отвечаю на вопросы.
https://romgrk.com/posts/optimizing-javascript
Тем кто не боится задавать вопросы голосом:
https://meet.google.com/gfe-ykke-csr
⎡~talks ~15 ~JsForFunAndProfit⎦
Таймкоды:
00:00:00 Музыка
00:04:30 Приветствие
00:10:35 *Вопросы чата - блок 1*
00:10:52 Почему скрыты два видео
00:11:41 Возможны ли замыкания без использования функций
00:13:25 Программа которая отображает свой собственный код
00:15:55 Чи буде стрім з вірусної сцени 90-тих
00:18:05 Чем именно занимается Мурыч
00:18:50 Звідки Мурич
00:19:50 На что влияют свойства writable configurable и так далее
00:21:00 Как Мурыч стал таким умным
00:21:50 Почему на постсоветском пространстве так много толковых программистов
00:24:00 Сколько времени потребуется на освоение JS
00:24:55 Заменит ли современный ИИ программистов
00:29:35 Есть ли сходство между JavaScript и Java
00:31:45 Один идентификатор и разные типы данных
00:44:05 Про сигналы и спор с Ильей Климовым
00:48:52 Как можно оптимизировать CSS оптимизации
00:51:11 Про задержку 4мс в EventLoop стандарта HTML5
00:53:00 Модули в модулях
00:54:30 Что используешь вместо IF
00:55:11 О типах массивов
00:55:37 Про геттери та сеттери
00:59:25 Про здоровье
01:00:05 Почему используете var
01:01:55 Утиная типизация в JS
01:03:35 Какой дистрибутив используете
01:05:18 Разница между TurboFan и Maglev
01:07:25 Про JSX
01:08:35 Какой формат изображений лучше всего использовать
01:17:15 *Начинаем читать материал*
01:17:50 Первый параграф - вступление
01:22:30 Второй параграф - вступление
01:29:40 Глава 0. Avoid work / Избегайте работы
01:47:40 Глава 1. Avoid string comparisons
01:56:47 Глава 2. Avoid different shapes
02:01:17 Глава 3. Avoid array/object methods
02:07:41 Глава 4. Avoid indirection
02:14:30 Где в спецификации указано что строки хранятся по ссылке в куче
02:24:00 Глава 5. Avoid cache misses
02:32:03 Глава 6. Avoid large objects
02:37:50 Глава 7. Use eval
02:42:55 Глава 8. Use strings, carefully
02:47:50 Глава 9. Use specialization
02:52:00 Глава 10. Data structures
02:53:55 Глава 11. Benchmarking
02:59:00 Глава 11.1 Avoid micro-benchmarks
03:01:40 Глава 12. Profiling & tools
03:09:25 *Вопросы чата - блок 2*
AsForJs новости в Telegram: https://t.me/AsForJavaScript
AsForJs Talks в Telegram: https://t.me/AsForJsTalks
*Поддержать маленького бородатого JavaScript-ра*
Карта Приват Bobrov Maksym: 5168745021397333
USDT Tron (TRC20): TKoZu59WHiX6L6qvwYTYTsZJerDrnAHBTx
USDT etherium (erc20): 0x75fb8a62dfcf453b2e73f1ef1c407d46f918fffa
TON: UQAGXvuhxg3qU0eFgOxtdDlKXqdp1zPq6yCRSRbRYQClxOzH
bitcoin:bc1q74aru82v4d3alay7p53jdwkmxe4a5gz7fmvfm2?message=AsForJS&time=1686349743
PayPal: demimurych@protonmail.com
https://patreon.com/demimurych
Boosty: https://boosty.to/asforjs
https://romgrk.com/posts/optimizing-javascript
Тем кто не боится задавать вопросы голосом:
https://meet.google.com/gfe-ykke-csr
⎡~talks ~15 ~JsForFunAndProfit⎦
Таймкоды:
00:00:00 Музыка
00:04:30 Приветствие
00:10:35 *Вопросы чата - блок 1*
00:10:52 Почему скрыты два видео
00:11:41 Возможны ли замыкания без использования функций
00:13:25 Программа которая отображает свой собственный код
00:15:55 Чи буде стрім з вірусної сцени 90-тих
00:18:05 Чем именно занимается Мурыч
00:18:50 Звідки Мурич
00:19:50 На что влияют свойства writable configurable и так далее
00:21:00 Как Мурыч стал таким умным
00:21:50 Почему на постсоветском пространстве так много толковых программистов
00:24:00 Сколько времени потребуется на освоение JS
00:24:55 Заменит ли современный ИИ программистов
00:29:35 Есть ли сходство между JavaScript и Java
00:31:45 Один идентификатор и разные типы данных
00:44:05 Про сигналы и спор с Ильей Климовым
00:48:52 Как можно оптимизировать CSS оптимизации
00:51:11 Про задержку 4мс в EventLoop стандарта HTML5
00:53:00 Модули в модулях
00:54:30 Что используешь вместо IF
00:55:11 О типах массивов
00:55:37 Про геттери та сеттери
00:59:25 Про здоровье
01:00:05 Почему используете var
01:01:55 Утиная типизация в JS
01:03:35 Какой дистрибутив используете
01:05:18 Разница между TurboFan и Maglev
01:07:25 Про JSX
01:08:35 Какой формат изображений лучше всего использовать
01:17:15 *Начинаем читать материал*
01:17:50 Первый параграф - вступление
01:22:30 Второй параграф - вступление
01:29:40 Глава 0. Avoid work / Избегайте работы
01:47:40 Глава 1. Avoid string comparisons
01:56:47 Глава 2. Avoid different shapes
02:01:17 Глава 3. Avoid array/object methods
02:07:41 Глава 4. Avoid indirection
02:14:30 Где в спецификации указано что строки хранятся по ссылке в куче
02:24:00 Глава 5. Avoid cache misses
02:32:03 Глава 6. Avoid large objects
02:37:50 Глава 7. Use eval
02:42:55 Глава 8. Use strings, carefully
02:47:50 Глава 9. Use specialization
02:52:00 Глава 10. Data structures
02:53:55 Глава 11. Benchmarking
02:59:00 Глава 11.1 Avoid micro-benchmarks
03:01:40 Глава 12. Profiling & tools
03:09:25 *Вопросы чата - блок 2*
AsForJs новости в Telegram: https://t.me/AsForJavaScript
AsForJs Talks в Telegram: https://t.me/AsForJsTalks
*Поддержать маленького бородатого JavaScript-ра*
Карта Приват Bobrov Maksym: 5168745021397333
USDT Tron (TRC20): TKoZu59WHiX6L6qvwYTYTsZJerDrnAHBTx
USDT etherium (erc20): 0x75fb8a62dfcf453b2e73f1ef1c407d46f918fffa
TON: UQAGXvuhxg3qU0eFgOxtdDlKXqdp1zPq6yCRSRbRYQClxOzH
bitcoin:bc1q74aru82v4d3alay7p53jdwkmxe4a5gz7fmvfm2?message=AsForJS&time=1686349743
PayPal: demimurych@protonmail.com
https://patreon.com/demimurych
Boosty: https://boosty.to/asforjs
- Категория
- Программирование на javascript
- Теги
- javascript, js, asforjs
Комментариев нет.