New C++ features for writing DSLs . Ivan Čukić. CoreHard Spring 2019
Slides: https://www.slideshare.net/secret/Nu9BfANR4DBbo9
C++ is not the best language for writing domain-specific languages (DSLs), but it does have a few tricks up its sleeves. Expression templates have been the go-to approach for this for years, but writing them has always been a pain. The recent C++ versions have improved this situation significantly. We'll demonstrate several new C++ features which make writing DSLs borderline fun.
Join CoreHard community:
CoreHard Telegram https://t.me/corehard_by
CoreHard Facebook https://www.facebook.com/corehard.by/
CoreHard Vkontakte https://vk.com/corehardby
CoreHard Instagram https://www.instagram.com/corehard.by/
Видео New C++ features for writing DSLs . Ivan Čukić. CoreHard Spring 2019 канала corehard
C++ is not the best language for writing domain-specific languages (DSLs), but it does have a few tricks up its sleeves. Expression templates have been the go-to approach for this for years, but writing them has always been a pain. The recent C++ versions have improved this situation significantly. We'll demonstrate several new C++ features which make writing DSLs borderline fun.
Join CoreHard community:
CoreHard Telegram https://t.me/corehard_by
CoreHard Facebook https://www.facebook.com/corehard.by/
CoreHard Vkontakte https://vk.com/corehardby
CoreHard Instagram https://www.instagram.com/corehard.by/
Видео New C++ features for writing DSLs . Ivan Čukić. CoreHard Spring 2019 канала corehard
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Bjarne Stroustrup: Why I Created C++ | Big ThinkA new world composed of graphene-based technology | 葉乃裳 Nai-Chang Yeh | TEDxTaoyuan8.22 Interface in Java 8 Default , Static Methods | New featuresThe thrilling potential of SixthSense technology | Pranav MistryWhat is JSON ?CppCon 2015: Timur Doumler “C++ in the Audio Industry”Growing a DSL for financial calculations – Jan OuwensThe R Language The Good The Bad & The Ugly • John Cook • GOTO 201210 Cool Back to School Tech! (Under $100)Should you Learn C++ in 2018?new vs. malloc (C++ for Data Abstraction)Proxy Pattern – Design Patterns (ep 10)C++20: The small things, Timur Doumler ➠ CoreHard Autumn 2019Java Multithreading Interview QuestionsDesign Patterns for Beginners - New VersionObserver Pattern – Design Patterns (ep 2)Top 5 Sneaker CUSHION TECHNOLOGIES in 2018Japan : Innovative TechnologyGenerators, Coroutines and Other Brain Unrolling Sweetness. Adi Shavit ➠
CoreHard Autumn 2019Decorator Pattern – Design Patterns (ep 3)