Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Fiz no braço em C e me arrependi - TDC SP 2014
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
hannelita
August 09, 2014
Technology
61
0
Share
Fiz no braço em C e me arrependi - TDC SP 2014
TDC Sao Paulo 2014
hannelita
August 09, 2014
More Decks by hannelita
See All by hannelita
Java EE 8 - Future, Wishes and Predictions
hannelita
1
230
JVM Internals Demystified
hannelita
0
380
Eletrônica
hannelita
0
200
Cassandra Meetup
hannelita
0
84
Our Daily Graphs written in Ruby and Neo4j
hannelita
1
190
Wildfly em alta disponibilidade
hannelita
0
270
Helios - o backend pra Mobile que você precisava <3
hannelita
0
130
Neo4j - Dia a dia com grafos, Neo4j e Ruby
hannelita
1
160
Swift - uma fama repentina
hannelita
1
160
Other Decks in Technology
See All in Technology
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
340
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1.1k
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.3k
はじめてのDatadog
kairim0
0
270
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
6
3.4k
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
230
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
190
Unlocking the Apps
pimterry
0
190
Sony_KMP_Journey_KotlinConf2026
sony
2
210
GoとSIMDとWasmの今。
askua
3
490
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
730
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Claude Code のすすめ
schroneko
67
220k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
550
Are puppies a ranking factor?
jonoalderson
1
3.5k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Speed Design
sergeychernyshev
33
1.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Site-Speed That Sticks
csswizardry
13
1.2k
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
[email protected]