Tony Van Eerd

  • Principal Developer/Christie Digital

Tony has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables painting with light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi.

Sessions

  • Value Oriented Programming Part V

    Beginner
    Intermediate
    Advanced
    Value Semantics

    At the very first C++Now (aka BoostCon 2007), Sean Parent gave the Best. Keynote. Ever. Introducing many to Value Semantics. Some (who are probably reading this) said it fundamentally changed how they code. During the questions at the end, Dave Abrahams asked "how do we teach this". We are trying Dave, we are trying. "Value Oriented Programming" is the new thing. As opposed to Object Oriented Programming, obviously. But what is it? It is actually somewhat less about Values vs Objects, but more about the "Oriented" part. A class, or even an int, can be treated "value-y" or "object-y", but […]

  • Lightning Talks

    Beginner
    Intermediate
    Advanced
    Open Content

    Lightning talks are 5 minute talks on something of interest to C++ programmers. Presentation is open to any C++Now attendee, including Student/Volunteers. Have a favorite technique or library to share? Employed some C++ feature in a project with amazing/horrible results? Want to start a conversation on Boost 3.0? Submit Your Proposal Here! If you have any questions, please post them in the #lightning-talk-discussion channel on the CppNow 2023 Discord server Come to be amused, enlightened, outraged, or inspired!

  • Lightning Talks

    Beginner
    Intermediate
    Advanced
    Open Content

    Lightning talks are 5 minute talks on something of interest to C++ programmers. Presentation is open to any C++Now attendee, including Student/Volunteers. Have a favorite technique or library to share? Employed some C++ feature in a project with amazing/horrible results? Want to start a conversation on Boost 3.0? Submit Your Proposal Here! If you have any questions, please post them in the #lightning-talk-discussion channel on the CppNow 2023 Discord server or email lightning@cppnow.org Come to be amused, enlightened, outraged, or inspired!

  • Value Oriented Programming. Part 1

    Intermediate
    Value Semantics

    At the first BoostCon (2007), Sean Parent gave the Best. Keynote. Ever. Introducing many to Value Semantics. Some (who are probably reading this) said it fundamentally changed how they code. During the questions at the end, Dave Abrahams asked "how do we teach this". Here is the start of my answer: Aaahhh! You say you want to write a function Well, you know We all want to change the code You tell me that it's evolution Well, you know We all want to change the code But when you talk about member functions Don't you know that you can count […]