DConf 2017 Day 2 Keynote: Things that Matter -- Scott Meyers

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024

Комментарии • 15

  • @xdavidliu
    @xdavidliu 4 года назад +4

    there's a typo at 12:57 on the slide "Summing matrix elements". For the column major traversal, it should have been
    for(unsigned c = 0; c < m.columns(); ++c)
    for(unsigned r = 0; r < m.rows(); ++r)

    • @forgottenelder426
      @forgottenelder426 4 года назад +1

      it doesn't matter

    • @wordgeezer
      @wordgeezer 3 года назад

      @@forgottenelder426 exactly ~ Poe wrote about it long ago ~ the pit and the pendulum ,,,(G%

  • @krumbergify
    @krumbergify Год назад +4

    If you can delay the optimization without affecting the software design then you may do it, but be very careful about architectural designs which may be hard to change later and which makes your software run slowly.

  • @dodsjanne
    @dodsjanne 3 года назад +7

    This really is a good talk! Some truths delivered 👑

  • @iEarthos
    @iEarthos 2 года назад

    Brilliant Talk!! LIke Music To My Heart...

  • @PUZO37RS
    @PUZO37RS 3 года назад +3

    Great talk!

  • @xyzabc123-o1l
    @xyzabc123-o1l 6 месяцев назад +2

    The comment about PowerPC running too hot and doesn't scale well compared to Intel's chips is quite funny. History repeats itself

    • @giovannidurante4134
      @giovannidurante4134 2 месяца назад

      I don't understand why

    • @xyzabc123-o1l
      @xyzabc123-o1l 2 месяца назад

      @@giovannidurante4134 because Apple switched from Intel to ARM for the same exact reasons :)

  • @SoapSoapCrayon
    @SoapSoapCrayon 2 года назад

    The 7 minute tangent about C++ not having a refactoring tool isn't correct at all. Visual Studio has had refactoring features since 2002. JetBrains rider has had since the first release I used. Eclipse has had some form of C++ refactoring since 2004. As he mentioned, you could do this pretty trivially with GCC. There have been plugins to do this in VIM/Emacs for almost 3 decades now. QT Creator has been doing this since the first public release in 2009. Hell, there is a free open source emacs-lite editor made by a single person in a few months that implements basically every refactor tool in c++ from scratch, called 4coder.

    • @eugene8498
      @eugene8498 Год назад +3

      You missed "tool _that works_".

    • @eugene8498
      @eugene8498 Год назад +2

      In 2023, VS refactoring tool still messes up my code from time to time.

  • @wordgeezer
    @wordgeezer 3 года назад +2

    "small changes in latency affect people$ behavior" ~ like - why worry about behavior?

  • @xealit
    @xealit 5 месяцев назад

    excellent talk!