C++ Concepts vs Rust Traits vs Haskell Typeclasses vs Swift Protocols - Conor Hoekstra - ACCU 2021
#Programming #Cpp #AccuConf
Slides: https://accu.org/conf-previous/2021/schedule/
ACCU Website: https://www.accu.org
ACCU Conference Website: https://conference.accu.org
ACCU Twitter: @ACCUConf
Streamed & Edited By Digital Medium Ltd: https://events.digital-medium.co.uk
------
C++20 comes with Concepts - one of the four major features of the C++20. This talk will explore a basic introduction to what Concepts are, how to use them and how to write one. The talk will also focus on how they compate to "adjacent" language features such as Rust Traits, Haskell Typeclasses and Swift Protocols. This talk will be a "must see" for programming language enthusiasts.
------
Conor Hoekstra
Conor Hoekstra is a Senior Library Software Engineer at NVIDIA working on the RAPIDS team. He is extremely passionate about programming languages, algorithms and beautiful code. He is the founder and organizer of the Programming Languages Virtual Meetup and he has a YouTube channel.
------
Future Conferences:
ACCU 2022 Spring Conference, Bristol (UK), Marriott City Centre:
2022-04-05 to 2022-04-09.
-------------------------
Видео C++ Concepts vs Rust Traits vs Haskell Typeclasses vs Swift Protocols - Conor Hoekstra - ACCU 2021 канала ACCU Conference
Slides: https://accu.org/conf-previous/2021/schedule/
ACCU Website: https://www.accu.org
ACCU Conference Website: https://conference.accu.org
ACCU Twitter: @ACCUConf
Streamed & Edited By Digital Medium Ltd: https://events.digital-medium.co.uk
------
C++20 comes with Concepts - one of the four major features of the C++20. This talk will explore a basic introduction to what Concepts are, how to use them and how to write one. The talk will also focus on how they compate to "adjacent" language features such as Rust Traits, Haskell Typeclasses and Swift Protocols. This talk will be a "must see" for programming language enthusiasts.
------
Conor Hoekstra
Conor Hoekstra is a Senior Library Software Engineer at NVIDIA working on the RAPIDS team. He is extremely passionate about programming languages, algorithms and beautiful code. He is the founder and organizer of the Programming Languages Virtual Meetup and he has a YouTube channel.
------
Future Conferences:
ACCU 2022 Spring Conference, Bristol (UK), Marriott City Centre:
2022-04-05 to 2022-04-09.
-------------------------
Видео C++ Concepts vs Rust Traits vs Haskell Typeclasses vs Swift Protocols - Conor Hoekstra - ACCU 2021 канала ACCU Conference
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Asynchronous I/O and Coroutines for Smooth Data Streaming - Björn Fahller - ACCU 2022](https://i.ytimg.com/vi/54oGgmMAUNk/default.jpg)
![Secure by Design - Security Principles for the Working Architect - Eoin Woods [ACCU 2019]](https://i.ytimg.com/vi/YbjoaMN67Hw/default.jpg)
![Lightning Talk: A Story of Failure During The Pandemic - Felix Petriconi [ ACCU 2021 ]](https://i.ytimg.com/vi/SzZR_jW_7BQ/default.jpg)
![Documentation in the Era of Concepts and Ranges - Christopher Di Bella & Sy Brand - ACCU 2022](https://i.ytimg.com/vi/IRqOHsNEKNE/default.jpg)
![Time Travel Debugging - It’s Time to Debug Different - Undo Software [ ACCU 2021 ]](https://i.ytimg.com/vi/5GeO92F-wfY/default.jpg)
![ACCU Conference 2018 Highlights - Promotional Video - C++ and Coding Conference](https://i.ytimg.com/vi/FMYazsVW1KA/default.jpg)
![Alchemical Code Rejuvenation - Uberto Barbini [ACCU 2018]](https://i.ytimg.com/vi/koGpF1solzM/default.jpg)
![Requirement: Creativity - Dirk Haun [ACCU 2017]](https://i.ytimg.com/vi/zYEQEtdkf6M/default.jpg)
![A Tour of C++ Recognised User Type Categories - Nina Ranns - ACCU 2023](https://i.ytimg.com/vi/5LgatImW-js/default.jpg)
![Design and Evolution of cyber-dojo - Jon Jagger [ACCU 2017]](https://i.ytimg.com/vi/eR_RENdIIzw/default.jpg)
![ACCU Lightning Talk - Straw Man - Seb Rose - ACCU 2022](https://i.ytimg.com/vi/dUCCarr78Vk/default.jpg)
![Embracing User-Defined Literals Safely - Pablo Halpern - ACCU 2022](https://i.ytimg.com/vi/_nW2iB6_BAU/default.jpg)
![Typical Type Typos - Amir Kirsh [ ACCU 2021 ]](https://i.ytimg.com/vi/fIKIOxh3Tds/default.jpg)
![C++ Insights: How stuff works, Lambdas and more! - Andreas Fertig [ACCU 2019]](https://i.ytimg.com/vi/G0Z8FUJ4RLc/default.jpg)
![ACCU 2021 Online Conference Preview - 10-13 March 2021](https://i.ytimg.com/vi/moasjRkZaWg/default.jpg)
![PowerShell for the Curious - Chris Oldwood - [ ACCU 2019 ]](https://i.ytimg.com/vi/CHJ51hnSUmM/default.jpg)
![How Kotlin makes your Java code better - Andy Balaam [ACCU 2019]](https://i.ytimg.com/vi/uCJjda6-HIY/default.jpg)
![ACCU Lightning Talk - How lng is a Piece of String - Seb Rose - ACCU 2022](https://i.ytimg.com/vi/n3Gpa9fkqm8/default.jpg)
![Example Mapping – Theory and Practice - Seb Rose - ACCU 2022](https://i.ytimg.com/vi/EtoTML8cuko/default.jpg)
![C++ UNIverse - Victor Ciura [ ACCU 2021 ]](https://i.ytimg.com/vi/q0NJDr5hlWA/default.jpg)
![The Hip Approach to Safeguarding your Users - Charles Weir - ACCU 2022](https://i.ytimg.com/vi/OSbRJiIfgaI/default.jpg)