• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

impl Rust: Avro IDL tool in Rust via ANTLR скачать в хорошем качестве

impl Rust: Avro IDL tool in Rust via ANTLR 10 часов назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
impl Rust: Avro IDL tool in Rust via ANTLR
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: impl Rust: Avro IDL tool in Rust via ANTLR в качестве 4k

У нас вы можете посмотреть бесплатно impl Rust: Avro IDL tool in Rust via ANTLR или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

  • Информация по загрузке:

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон impl Rust: Avro IDL tool in Rust via ANTLR в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



impl Rust: Avro IDL tool in Rust via ANTLR

Some of you may be familiar with Avro, the Apache take on Google's Protocol Buffers. Where Protobuf has just one file format, `.proto`, Avro has three*. Two of these are JSON-based. The first, .avsc files, are used for "schemas", which are like Protobuf message types. The second, .avpr files, are for "protocols", which are like gRPC service declarations. The third file format, .avdl, uses an Interface Description Language, or IDL ( https://avro.apache.org/docs/1.12.0/i... ), which is intended for humans (as opposed to machines) to read and write and looks more like a .proto file. Avro comes with a tool that converts those IDLs into JSONs. That tool is written in Java and maintained by the Avro folks, but also seems to have stagnated somewhat. In particular, it produces *really unhelpful errors, to the point where I've heard of people spending an hour chasing down a misplaced comma. My sense is that this is probably not too hard to fix in the Java version, but after digging a little I discovered that the parser behind this tool uses the ANTLR parser generator ( https://www.antlr.org/ ). ANTLR supports code generation to many languages, *including Rust*! And you know what that means: let's try to port it to Rust using something like miette ( https://docs.rs/miette/ ) for errors, and see how good we can make it! Since we a) have access to the existing Java code and b) there's an infinite supply of tests (the same IDL passed to the Java tool should produce the same JSON), this is also a perfect candidate for powercoding (LLM + review the code), so we decided to see if we could get a complete substitute up and running in just four hours 😅 The resulting repository can be found at https://github.com/jonhoo/avdl Live version with chat: https://youtube.com/live/NqV_KhDsMIs 00:00:00 Introduction 00:03:36 What is Apache Avro? 00:13:44 Setup and trying out the Java tool 00:23:25 ANTLR parser generation 00:46:07 Planning the implementation with Claude Code 01:46:10 Reviewing AI-generated Rust code 02:33:30 Making the LLM iterate 02:44:38 Setting up for a multi-agent workflow 02:57:56 Seeding a decent CLAUDE.md 03:03:08 Parallel issue identification and fixing 03:38:26 Making worktrees work 03:46:22 Brainrot, FOMO, and LLM use 04:16:37 Designing a self-correcting agent loop 04:53:14 Wrap-up & next steps

Comments
  • impl Rust: Avro IDL tool in Rust via ANTLR (live version) Трансляция закончилась 19 часов назад
    impl Rust: Avro IDL tool in Rust via ANTLR (live version)
    Опубликовано: Трансляция закончилась 19 часов назад
  • Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней 4 недели назад
    Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней
    Опубликовано: 4 недели назад
  • impl Rust: One Billion Row Challenge 2 месяца назад
    impl Rust: One Billion Row Challenge
    Опубликовано: 2 месяца назад
  • Building the PERFECT Linux PC with Linus Torvalds 2 месяца назад
    Building the PERFECT Linux PC with Linus Torvalds
    Опубликовано: 2 месяца назад
  • OpenClaw Debate: AI Personhood, Proof of AGI, and the ‘Rights’ Framework | EP #227 1 день назад
    OpenClaw Debate: AI Personhood, Proof of AGI, and the ‘Rights’ Framework | EP #227
    Опубликовано: 1 день назад
  • Даулет Жангузин, NVIDIA, Groq, Cohere, Lyft, Google - Как пишут код лучшие кодеры Кремниевой Долины? 2 недели назад
    Даулет Жангузин, NVIDIA, Groq, Cohere, Lyft, Google - Как пишут код лучшие кодеры Кремниевой Долины?
    Опубликовано: 2 недели назад
  • We still don't understand magnetism 8 дней назад
    We still don't understand magnetism
    Опубликовано: 8 дней назад
  • 113 Years Later... Stockfish Finds The Truth 2 недели назад
    113 Years Later... Stockfish Finds The Truth
    Опубликовано: 2 недели назад
  • The AI Factory: Infrastructure for Intelligence | Jensen Huang, CEO, NVIDIA 11 часов назад
    The AI Factory: Infrastructure for Intelligence | Jensen Huang, CEO, NVIDIA
    Опубликовано: 11 часов назад
  • MacBook с процессором M1 против MacBook с процессором M5 в 2026 году — существенная разница? 1 день назад
    MacBook с процессором M1 против MacBook с процессором M5 в 2026 году — существенная разница?
    Опубликовано: 1 день назад
  • AI bubble fears are crashing share prices | Ed Zitron 15 часов назад
    AI bubble fears are crashing share prices | Ed Zitron
    Опубликовано: 15 часов назад
  • Почему замена разработчиков искусственным интеллектом — это ужасная ошибка. 3 дня назад
    Почему замена разработчиков искусственным интеллектом — это ужасная ошибка.
    Опубликовано: 3 дня назад
  • The 90-Degree Torque Problem 6 дней назад
    The 90-Degree Torque Problem
    Опубликовано: 6 дней назад
  • This New Pyramid Theory Explains the Missing Evidence 8 дней назад
    This New Pyramid Theory Explains the Missing Evidence
    Опубликовано: 8 дней назад
  • I Can't Believe Rust is Replacing Java 3 дня назад
    I Can't Believe Rust is Replacing Java
    Опубликовано: 3 дня назад
  • January 2026 Q&A 1 месяц назад
    January 2026 Q&A
    Опубликовано: 1 месяц назад
  • Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности 5 месяцев назад
    Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности
    Опубликовано: 5 месяцев назад
  • Nginx Has a BIG Problem.. 7 дней назад
    Nginx Has a BIG Problem..
    Опубликовано: 7 дней назад
  • Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО? 1 месяц назад
    Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?
    Опубликовано: 1 месяц назад
  • Самая сложная модель из тех, что мы реально понимаем 1 месяц назад
    Самая сложная модель из тех, что мы реально понимаем
    Опубликовано: 1 месяц назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5