Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fiz no braço em C e me arrependi - TDC SP 2014

Fiz no braço em C e me arrependi - TDC SP 2014

TDC Sao Paulo 2014

hannelita

August 09, 2014
Tweet

More Decks by hannelita

Other Decks in Technology

Transcript

  1. Fiz em C
    E me arrependi

    View full-size slide

  2. Oi!
    • Hanneli (‘H' mudo)
    • CodeMiner 42
    • Café, Pokémon, Lego e bichos <3
    HIRING

    View full-size slide

  3. Todos nós temos
    arrependimentos

    View full-size slide

  4. O que vamos ver aqui
    • Me arrependi porque em C foi pior
    • Me arrependi porque em C seria melhor
    • GIFs engraçados (ou não)

    View full-size slide

  5. O que não vamos ver aqui
    • Tutorial de C
    • Boas práticas em C
    • Hate C

    View full-size slide

  6. Rampa de PWM num PIC 16F
    C
    • + rápido escrever o
    código
    • + gente entende
    • Estourou a
    memória :D :D :D
    Assembly
    • + devagar p/
    escrever o código
    • + bugs
    • Não estoura a
    memória

    View full-size slide

  7. OpenCV
    C
    • Performance
    (discutível)
    • API mais antiga
    C++
    • + rápido para
    escrever o código
    • + gente entendia
    • Menos bugs
    (classes)

    View full-size slide

  8. Redis
    C
    • Performance
    (discutível)
    Python
    • + rápido para escrever o
    código
    • + gente entendia
    • Todos os Juniors só
    usavam Python

    View full-size slide

  9. 0MQ (ZeroMQ)
    C
    • Performance
    • Fine grained
    tunning
    Ruby
    • + rápido para escrever
    o código
    • + gente entendia
    • + devagar
    Tínhamos que escolher uma

    View full-size slide

  10. O C nunca tem vez?
    • Performance
    • Pouca memória é suficiente
    • Time

    View full-size slide