C++ Concepts vs Rust Traits vs Haskell Typeclasses vs Swift Protocols -  Conor Hoekstra - ACCU 2021

C++ Concepts vs Rust Traits vs Haskell Typeclasses vs Swift Protocols - Conor Hoekstra - ACCU 2021

7.225 Lượt nghe
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. -------------------------