TGViewer
Закладка фронтендера Закладка фронтендера @frontend_bookmark · 385 subscribers
Post #29 906
Вы видели в исходниках V8 странные .tq файлы?
Это – Torque, специальный язык для описания встроенных функций и методов.

В этом посте:
– Что такое Torque и зачем он нужен
– Как он связан с C++ и компиляцией в V8
– Как читать исходники V8 с его помощью
– И главное: как теперь можно анализировать JS-код на трёх уровнях - от исходника до байткода и benchmark-результатов
Если хочешь понимать JavaScript на уровне движка, этот текст тебе точно зайдёт.

Torque. Язык для V8.
https://telegra.ph/Torque-Novyj-yazyk-dlya-V8-03-19
Telegraph Torque. Язык для V8. Я периодически читаю исходники V8, чтобы понять, как реализован тот или иной метод. Исходно V8 написан на C++, с которым у меня есть небольшой опыт, поэтому на уровне читателя я справляюсь. Однажды я полез посмотреть реализацию методов Array — и неожиданно…
  • 🔥 7
  • 👍 5
  • 👏 1
More from @frontend_bookmark
  1. May 15, 2026DevTools Map – карта инструментов Chrome DevTools через модель дебага В Chrome DevTools оч…
  2. May 13, 2026Завтра выступаю на HolyJS с докладом AI-Driven UI: каким станет UI в эпоху агентов в 11:00…
  3. May 13, 2026В этот четверг будет HolyJS! Наши любимые конкуренты, с которым мы долгое время делили рын…
  4. Dec 3, 2025https://youtu.be/U_NxZdQ2Ue0?si=cXrEN7TD3YjsEMyl Кстати, вот доклад с прошлого holyJS "На…
  5. Dec 3, 2025Выступил на holyJS с докладом "Измеряем настоящую цену абстракций в JavaScript". Видео, ка…
  6. Jul 11, 2025Не могу не поделиться интересным экспериментом: Anthropic – компания, разработавшая AI Cla…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →