Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Fiz no braço em C e me arrependi - TDC SP 2014
hannelita
August 09, 2014
Technology
0
37
Fiz no braço em C e me arrependi - TDC SP 2014
TDC Sao Paulo 2014
hannelita
August 09, 2014
Tweet
Share
More Decks by hannelita
See All by hannelita
Java EE 8 - Future, Wishes and Predictions
hannelita
1
140
JVM Internals Demystified
hannelita
0
270
Eletrônica
hannelita
0
130
Cassandra Meetup
hannelita
0
41
Our Daily Graphs written in Ruby and Neo4j
hannelita
1
130
Wildfly em alta disponibilidade
hannelita
0
170
Helios - o backend pra Mobile que você precisava <3
hannelita
0
81
Neo4j - Dia a dia com grafos, Neo4j e Ruby
hannelita
1
110
Swift - uma fama repentina
hannelita
1
89
Other Decks in Technology
See All in Technology
プログラマがオブジェクト指向しても幸せになれない理由
shirayanagiryuji
0
140
GeoLocationAnchor and MKTileOverlay
toyship
0
110
【個人的】オブジェクト指向の現在地
toranoana
0
170
Meet passkeys
satotakeshi
1
120
SI企業が「アジャイル推し」になったら 幸せになれますか?/Can SI company be happy if it becomes “Agile stan” ?
chinmo
1
1.2k
要約 "Add Live Text interaction to your app"
ushisantoasobu
0
150
JAWS-UG re:Habilitaion 報告 / JAWS-UG OITA rehabilitation
hiranofumio
0
130
LINEのB2Bプラットフォームにおけるトラブルシューティング2選
line_developers
PRO
4
300
ラブグラフ紹介資料 〜プロダクト解体新書〜 / Lovegraph Product Deck
lovegraph
0
260
The Fractal Geometry of Software Design
vladikk
1
1k
データ分析基盤のはじめかた
chanyou0311
0
100
インフラのCI/CDはGitHub Actionsに任せた
mihyon
0
110
Featured
See All Featured
Docker and Python
trallard
27
1.6k
Testing 201, or: Great Expectations
jmmastey
21
5.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
498
130k
Optimizing for Happiness
mojombo
365
63k
Fashionably flexible responsive web design (full day workshop)
malarkey
396
62k
The Invisible Side of Design
smashingmag
290
48k
Debugging Ruby Performance
tmm1
65
10k
The Pragmatic Product Professional
lauravandoore
19
3k
Rebuilding a faster, lazier Slack
samanthasiow
62
7.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
181
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
5
2.3k
Done Done
chrislema
174
14k
Transcript
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 • + devagar p/ escrever o código • + bugs • Não estoura a memória
C Assembly
None
C C++
OpenCV C • Performance (discutível) • API mais antiga C++
• + rápido para escrever o código • + gente entendia • Menos bugs (classes)
C C++
None
C Python
Redis C • Performance (discutível) Python • + rápido para
escrever o código • + gente entendia • Todos os Juniors só usavam Python
C Python
None
C Ruby
0MQ (ZeroMQ) C • Performance • Fine grained tunning Ruby
• + rápido para escrever o código • + gente entendia • + devagar Tínhamos que escolher uma
C Ruby
None
O C nunca tem vez? • Performance • Pouca memória
é suficiente • Time
Obrigada! @hannelita hannelita@gmail.com