TGViewer
Истовый инженер Истовый инженер @ultimate_engineer · 11.9K subscribers
Post #387 4.46K
​​📍Если бы Толкин писал на Rust: ELF, DWARF и другие важные знания об отладчиках

Технологии в основе дебаггеров действительно называются «фэнтезийными» именами. Чтобы понять большинство возможностей дебаггера, важно иметь представление об ELF и DWARF, а также о PTRACE и функциях, которые они реализуют.

Константин Деревцов, ведущий инженер группы разработки подсистем доступа к данным, рассказал об опыте разработки отладчика на Rust на примере дебаггера BS собственной разработки. В статье автор подробно остановился на специфике Rust и своем продукте. Вы узнаете:

▪Как технология PTRACE выполняет множество задач с помощью одного вызова;
▪С каким проблемами сталкиваются инженеры в дебаггинге Rust-приложений;
▪Что потребуется для написания собственного отладчика на примере BS.

Читать статью ➡

#программы

@ultimate_engineer
  • 👍 15
  • 👏 4
  • 🔥 3
  • 😁 3
  • ❤ 2
More from @ultimate_engineer
  1. Oct 6, 2026🪟 Как первый проект помогает найти свое место в инженерии — рассказывают студенты Нового…
  2. Oct 5, 2026💻 Почему язык из 1970-х до сих пор остается основой системного программирования Язык C по…
  3. Oct 4, 2026🤪🧐😞🤯😍 69 лет со дня запуска первого спутника: какие задачи сегодня решают космические…
  4. Oct 1, 2026🚀 Сколько инженеров нужно, чтоб поднять ракету в воздух? Для сложного инженерного проекта…
  5. Sep 30, 2026💡 От мусоровоза до процессора: как предыдущий опыт помогает решать новые инженерные задач…
  6. Sep 29, 2026⚙️ «Просто неинтересно жить в мире, где ты не знаешь, как всё это устроено» Помните, знако…
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 →