Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Building C++: It Doesn't Have to be Painful! - Nicole Patricia Mazzuca - NDC TechTown 2025

Автор: NDC Conferences

Загружено: 2025-12-23

Просмотров: 1018

Описание:

This talk was recorded at NDC TechTown in Kongsberg, Norway. #ndctechtown #ndcconferences #developer #softwaredeveloper

Attend the next NDC conference near you:
https://ndcconferences.com
https://ndctechtown.com/

Subscribe to our YouTube channel and learn every day:
/ ‪@NDC‬

Follow our Social Media!

  / ndcconferences  
  / ndc_conferences  
  / ndc_conferences  


reMarkable is working on turning our monorepo into many repositories, and as part of that we have a unique chance to rewrite our build system as we pull components out, but with code behind them. This has meant that I've had a unique opportunity to work on a CMake build system library (named rho) that takes care of all of the hard parts for you, and gives you a simple, declarative set up which slots into existing CMake build systems, allowing you to fix your build system to be declarative over time.

It takes care of all the annoying stuff – platform-dependence, feature flags, dependencies, installation; and leaves you with the task of simply defining your library (and executable), and where your source files are located.

This has been in use at reMarkable while it is still in development among teams that are doing the pulling out of their components, and it's gotten rave reviews from all of them. I hope to share this method for multi-repository product development with the NDC Techtown crowd.

Building C++: It Doesn't Have to be Painful! - Nicole Patricia Mazzuca - NDC TechTown 2025

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

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

Скачать аудио mp3

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

C is So Back: Unbreaking the Charter - Björkus Dorkus - NDC TechTown 2023

C is So Back: Unbreaking the Charter - Björkus Dorkus - NDC TechTown 2023

Memory Safety: Rust vs. C - Robert Seacord - NDC TechTown 2024

Memory Safety: Rust vs. C - Robert Seacord - NDC TechTown 2024

Нет, монорепозитории НЕ проще

Нет, монорепозитории НЕ проще

Learning Rust the wrong way - Ólafur Waage - NDC TechTown 2022

Learning Rust the wrong way - Ólafur Waage - NDC TechTown 2022

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Getting started with Yocto Project - Chris Simmons - NDC TechTown 2022

Getting started with Yocto Project - Chris Simmons - NDC TechTown 2022

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Good Bye Electron, Hello Rust + Tauri! - Andreas Lillebø Holm - NDC TechTown 2025

Good Bye Electron, Hello Rust + Tauri! - Andreas Lillebø Holm - NDC TechTown 2025

Почему мы верим телефонным мошенникам? — Семихатов, Ениколопов

Почему мы верим телефонным мошенникам? — Семихатов, Ениколопов

Гольмий. Ненужные Редкоземельные металлы.

Гольмий. Ненужные Редкоземельные металлы.

The existential threat against C++ and where to go from here - Helge Penne - NDC TechTown 2024

The existential threat against C++ and where to go from here - Helge Penne - NDC TechTown 2024

CMake против Make — сравнение в реальной жизни (с реальным кодом)

CMake против Make — сравнение в реальной жизни (с реальным кодом)

5 уровней C++

5 уровней C++

Истребитель, который должен был спасти Германию, но не успел взлететь | Ta 183

Истребитель, который должен был спасти Германию, но не успел взлететь | Ta 183

Locknote: How Badly Do We Want Correct Compilers? - John Regehr - NDC TechTown 2023

Locknote: How Badly Do We Want Correct Compilers? - John Regehr - NDC TechTown 2023

Secure development with C++ - Lessons and techniques - Helge Penne - NDC TechTown 2023

Secure development with C++ - Lessons and techniques - Helge Penne - NDC TechTown 2023

Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022

Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022

There Is Something Faster Than Light

There Is Something Faster Than Light

Андрей Девятов. Меньше знаешь - крепче спишь!

Андрей Девятов. Меньше знаешь - крепче спишь!

Мы ЗАСТРЯЛИ в Солнечной системе, и вот почему... | Михаил Никитин, Борис Штерн

Мы ЗАСТРЯЛИ в Солнечной системе, и вот почему... | Михаил Никитин, Борис Штерн

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]