Fiz em C
E me arrependi
Oi!
• Hanneli (‘H' mudo)
• CodeMiner 42
• Café, Pokémon, Lego e bichos <3
HIRING
Todos nós temos
arrependimentos
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)
O que não vamos ver aqui
• Tutorial de C
• Boas práticas em C
• Hate C
C Assembly
Rampa de PWM num PIC 16F
C
• + rápido escrever o
código
• + gente entende
• Estourou a
memória :D :D :D
Assembly
• + devag...
C Assembly
C C++
OpenCV
C
• Performance
(discutível)
• API mais antiga
C++
• + rápido para
escrever o código
• + gente entendia
• Menos bug...
C C++
C Python
Redis
C
• Performance
(discutível)
Python
• + rápido para escrever o
código
• + gente entendia
• Todos os Juniors só
usava...
C Python
C Ruby
0MQ (ZeroMQ)
C
• Performance
• Fine grained
tunning
Ruby
• + rápido para escrever
o código
• + gente entendia
• + devagar
...
C Ruby
O C nunca tem vez?
• Performance
• Pouca memória é suficiente
• Time
Obrigada!
@hannelita
hannelita@gmail.com
Fiz em C e me arrependi
Fiz em C e me arrependi
Fiz em C e me arrependi
Fiz em C e me arrependi
Próximos SlideShares
Carregando em…5
×

Fiz em C e me arrependi

1.009 visualizações

Publicada em

TDC 2014 SP - Trilha de C/C++

Publicada em: Tecnologia
1 comentário
2 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
1.009
No SlideShare
0
A partir de incorporações
0
Número de incorporações
39
Ações
Compartilhamentos
0
Downloads
9
Comentários
1
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Fiz em C e me arrependi

  1. 1. Fiz em C E me arrependi
  2. 2. Oi! • Hanneli (‘H' mudo) • CodeMiner 42 • Café, Pokémon, Lego e bichos <3 HIRING
  3. 3. Todos nós temos arrependimentos
  4. 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)
  5. 5. O que não vamos ver aqui • Tutorial de C • Boas práticas em C • Hate C
  6. 6. C Assembly
  7. 7. 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
  8. 8. C Assembly
  9. 9. C C++
  10. 10. OpenCV C • Performance (discutível) • API mais antiga C++ • + rápido para escrever o código • + gente entendia • Menos bugs (classes)
  11. 11. C C++
  12. 12. C Python
  13. 13. Redis C • Performance (discutível) Python • + rápido para escrever o código • + gente entendia • Todos os Juniors só usavam Python
  14. 14. C Python
  15. 15. C Ruby
  16. 16. 0MQ (ZeroMQ) C • Performance • Fine grained tunning Ruby • + rápido para escrever o código • + gente entendia • + devagar Tínhamos que escolher uma
  17. 17. C Ruby
  18. 18. O C nunca tem vez? • Performance • Pouca memória é suficiente • Time
  19. 19. Obrigada! @hannelita hannelita@gmail.com

×