Why do C Programmers Always Obfuscate Their Code?

preview_player
Показать описание
Enable Subtitles for Twitch Chat

References:

Support:
- BTC: bc1qj820dmeazpeq5pjn89mlh9lhws7ghs9v34x9v9
Рекомендации по теме
Комментарии
Автор

I love that you can make c look like a dynamically typed language by simply only using one type and having that type be int

olleicua
Автор

3:04 "I'm going to compile this [...] to confirm that it, in fact, works."
*It doesn't work*

jiraibozo
Автор

As a representative of the Free Pascal Discord, we would actually really be grateful for your help, we've started work on a modern Pascal website so it would be great for us to have some help :p

stefanalecu
Автор

I find the idea of putting the chat into the subtitles interesting, although it just confused me when I didn't quite understand something you said, so I enabled subtitles to get a clue and then got something that had nothing to do with what you said XD

Lampe
Автор

the only actually interesting programming channel posted again, we eating good

freddie
Автор

Have you seen the IOCCC (International Obfuscated C Code Contest). They do a bunch of stuff like this and format their code in really wonky ways!

ijzm
Автор

1:06:10 John Convey's mouth just turned into gol's glider

xaf
Автор

This video inspired me to write a C lexer that formats itself into frames of bad apple video ascii art.

evanlin
Автор

On my first job I rewrote the whole legacy code of the project from C++ to Pascal.

GillesLouisReneDeleuze
Автор

I adore your focus on C i am an Assembler Developer and you are so valuable!

mytechnotalent
Автор

I really appreciate the video! Earlier you referenced that Gameboy and Pokemon Blue wasnt that familiar because different places exist in the world.
Thats fine... but you could bridge the gap by teaching people what the equivalent for you would be... instead of just leaving people to feel shamed for misunderstanding something

austinzobel
Автор

"Marketing is comercial propaganda"
In portuguese at least (probably other Latin languages as well), the words for "ad" and "propaganda" are the same (just "propaganda")

felipesharkao
Автор

The moment I saw you're using Emacs I knew it would be a worthwhile video.

akashp
Автор

Lost it at the reference in the title. Great content creator work, third owner of zozzing

multicoloredwiz
Автор

"DevOps should learn psyops" – my brother in Christ, how do you think we came to be

nekoill
Автор

"This is valid C, " he says about constructs that have been invalid since C99

calebharper
Автор

In the final code you have the second to last line overflowing on the right block by two characters and the string right in there is unecessarily split. So you could merge those two strings back together (just remove the two quotes in the middle) and that line would perfectly fit the block.

Lampe
Автор

The IOCCC is an old fun contest where you have lots of impressive little programs like that. Some of them are incredible, like self modifying programs. The Tiny C compiler was created first as an entry to the IOCCC.

lolilollolilol
Автор

Potato Conway was the best, lol.
(Can help but to feel he is laughing somewhere.)

RickeyBowers
Автор

front and back can be declared with octal notation: f[010][020];b[010][020]; Then the other vars can be named f010, f020, b010, and b020.

artemiasalina