Возрастное ограничение 12+
Lightning Talk Improving an HTML Parser with Swift 6 Pattern Matching - Andrew Kaster
Описание
#cpp #cppcon
Improving an HTML Parser with Swift 6 Pattern Matching - Andrew Kaster - CppCon 2024
---
Implementing an HTML parser is a lot of work, but the current specification is extremely proscriptive about the expected state machine. The naive approach might lead to some spaghetti though. Let's refactor part of the Ladybird browser's HTML parser in LibWeb using a pattern matched style in Swift 6 to demonstrate the types of transformations that are possible with pattern matching and choice types.
---
Andrew Kaster is a long time open source contributor and maintainer for the SerenityOS and Ladybird Browser projects. He works full time for the Ladybird Browser Initiative.
https://www.youtube.com/watch?v=KCRx1jE6DnY
Автор

CppVault
Похожие видео

Порошковая покраска
1
1:10

🔥 ProTalk: Как создать проактивного ИИ бота с интервальными командами? Три кейса внутри!
1
12:19

Buy an SSL certificate
1
1:01

Устанавливаем свою мелодию на звонок #tikringtones
1
1:18

Панель управления хостингом
1
1:00

Установлено видеонаблюдение в цветочную мастерскую Lavanda
1
1:08

Изучение Adobe Illustrator с нуля #6 – Работа с текстом
1
9:10

Чат-бот. Влияние типа ВНД (темперамента) на стрессоустойчивость человека.
1
0:36