I Don't Need No Silly Frameworks You Can't Live Without

  Рет қаралды 38,553

Tsoding Daily

Tsoding Daily

Күн бұрын

Streamed Live on Twitch: / tsoding
Enable Subtitles for Twitch Chat
More Koil Episodes: • Koil
More C3 Episodes: • C3 Programming Language
References:
github.com/tso...
lodev.org/cgtu...
github.com/Web...
github.com/c3l...
Support:
BTC: bc1qj820dmeazpeq5pjn89mlh9lhws7ghs9v34x9v9
Pay for my VPS: zap-hosting.co...

Пікірлер: 82
@MrMurilosopa
@MrMurilosopa 4 ай бұрын
Thanks crazy nerds for writing code I can't write
@findjonmoses
@findjonmoses 4 ай бұрын
This channel is the real CS50 course
@user-sb5vt8iy5q
@user-sb5vt8iy5q 4 ай бұрын
I'm doing the final project of cs50 while watching zozin
@SlinkyD
@SlinkyD 4 ай бұрын
Everybody: What a character. WASM: What's a character?
@fatihozgen2886
@fatihozgen2886 4 ай бұрын
I started to get addicted to recreational programming.
@douglasgabriel99
@douglasgabriel99 4 ай бұрын
the random beatboxing always gets me 😂😂😂
@bashbarash1148
@bashbarash1148 4 ай бұрын
Generalize to some extent the process of converting typescript into wasm, upload it to npm, call it a framework, and let them choke on it
@gahshunker
@gahshunker 4 ай бұрын
Translating Tsoding: “You dumb, I smart… wait wait wait just kidding”.
@acquite
@acquite 4 ай бұрын
3:10 "you can only pass numbers to WebAssembly" this should not come as a surprise because EVERY modern intermediate representation works in the same way. QBE, for example, only lets you pass word, long, single, and double, all numbers. To pass anything else, you pass a pointer to it, just like WA. LLVM IR most likely has abstractions to work with structures more cleanly, but internally it's likely doing the exact same thing.
@KasasagiWad3
@KasasagiWad3 4 ай бұрын
struct pointers also require you to load and store when you want to access members, passing them directly using multiple args and returns means you can stay in register space (or stack space in WASM) for longer, but really your compiler or interpreter should be the one doing it for you.
@jikrochmal1174
@jikrochmal1174 4 ай бұрын
A pointer, incidentally, also being a number.
@Mariuspersem
@Mariuspersem 4 ай бұрын
I mean you say you are jokin, but you are right. Someone has to do the dirty work
@krellin
@krellin 4 ай бұрын
its not the dirty work its the fun work the dirty work is the unmaintainable garbage that people build on top of libraries... this is much more satisfying and fun
@Argoon1981
@Argoon1981 4 ай бұрын
@@krellin Exactly.
@i3looi2
@i3looi2 4 ай бұрын
AI/Copilot will never defeat this man. NEVER !
@paulzupan3732
@paulzupan3732 4 ай бұрын
He's one of the few programmers in the world who can write original code
@danvictorlofranco6700
@danvictorlofranco6700 4 ай бұрын
Bro roasting every React Devs in existence
@GreggHarris-gm7ef
@GreggHarris-gm7ef 4 ай бұрын
thank u to all the crazy nerds out there 🙏 - sincerely, a crazy nerd
@tehangler
@tehangler 4 ай бұрын
Incredible, as always. Can't wait for next ep.
@doodocina
@doodocina 4 ай бұрын
the final result of thoses series is native c3 app. tsoding will say "web sucks"
@corvoworldbuilding
@corvoworldbuilding 4 ай бұрын
Great thumbnail KEKW
@froop2393
@froop2393 4 ай бұрын
Yeah great title! Instantly clicked 😊
@nathaaaaaa
@nathaaaaaa 4 ай бұрын
I actually have a library called Kext (for TypeScript). It stands for Kotlin Extensions and is me attempring to bring some cool Kotlin's stdlib stuff to TS.
@kirillvoloshin2065
@kirillvoloshin2065 4 ай бұрын
легенда
@acrapid7845
@acrapid7845 Ай бұрын
Добрый день). Кто он такой?
@ntorneri
@ntorneri 4 ай бұрын
Hey Tsoding, you should try out embedded programming sometimes. This sure shall fullfil your desire for simplicity, minimalism and do it yourself. Bare metal is the way to go
@ecosta
@ecosta 4 ай бұрын
11:30 Thank you, my Emacs-user friend. Your comment brings me some sanity. Yes, original VIM is responsive AF. I use it for Java at work, for crazy-nerd C/C++ stuff in my PC, without any bloat from IDE-like features. So snappy I know any slowness is hardware issues (or company bloats like Falcom Agent etc).
@raoulwo3132
@raoulwo3132 4 ай бұрын
thank you for your service
@the-last-spark
@the-last-spark 4 ай бұрын
bro went from c to ts its only a matter of time.
@PavelAShvedov
@PavelAShvedov 4 ай бұрын
I have an idea how to optimize rendering. Maybe you can store pixels data of the last floor,ceiling and walls rendering, and on the next update check if there were n't any player movement or camera rotation, just skip steps of rerenering floor, ceiling and walls and reuse previous pixels data.
@PwnySlaystation01
@PwnySlaystation01 4 ай бұрын
"I have nothing against high level frameworks" Come on..... Yes we do ;)
@AbhayBisht-tw6pn
@AbhayBisht-tw6pn 4 ай бұрын
Here we are doing real Software Engineering 😂 3:36
@BLVGamingY
@BLVGamingY 4 ай бұрын
from an oop perspective baka mitai sussy balls gagnam style mlg trickster doomer cycle
@weekipi5813
@weekipi5813 3 ай бұрын
Then there's react that rerenders an entire potentially huge component even if you change a character from a string
@bosch5303
@bosch5303 4 ай бұрын
Based intro
@ivandimitrov4410
@ivandimitrov4410 4 ай бұрын
"I'm joking by the way"
@bosch5303
@bosch5303 4 ай бұрын
@@ivandimitrov4410 we all need to legally cover our asses behind a /j
@snowin_jj
@snowin_jj 4 ай бұрын
9:58 Good looking website build using silly frameworks 😅
@Kingromstar
@Kingromstar 4 ай бұрын
damn this dude knows so much.
@GRATHRRAM
@GRATHRRAM 4 ай бұрын
11:03 well then c has the best webside
@wiseskeshom4673
@wiseskeshom4673 4 ай бұрын
I am a Vim user and also a big fan of Vim but it is so funny every time that you said Can your Vim do that 😅😅
@Przemekcyklop123
@Przemekcyklop123 4 ай бұрын
how do we grab the "," ???? 1:27:30
@bobtheoutbuilder8552
@bobtheoutbuilder8552 4 ай бұрын
the thumbnail KEKW
@Odod4000
@Odod4000 4 ай бұрын
I love your videos! 😀
@mfy0108
@mfy0108 4 ай бұрын
A little advice: don't spam bombs by jitter clicking spacebar, especially out of walls so they explode directly on you. Just trust me. I tried it once and didn't like it
@edgaremmanuel3197
@edgaremmanuel3197 4 ай бұрын
I see the porn folder getting smaller, what happened?
@georgesamaras4731
@georgesamaras4731 4 ай бұрын
Tsoding i keep subscribing to your channel and whenever i search your channel i am unsubsribed. I must have subscibed more than 100 times and keeps hapenning. Your channel and maybe two or three others keep showing that i have not subscribed. Do you know why, other than cleaning cache, history etc?
@johndoublew3060
@johndoublew3060 4 ай бұрын
Some soy dev *insert JS framework here* enjoyer at yt hates him probably
@satyajeetjena6758
@satyajeetjena6758 4 ай бұрын
schizophrenia
@MecchaKakkoi
@MecchaKakkoi 4 ай бұрын
Joking, not joking 😛
@blackhaze3856
@blackhaze3856 4 ай бұрын
Can you wasi do that?
@flamendless
@flamendless 4 ай бұрын
From an OOP perspective, OOP is trash
@Kingromstar
@Kingromstar 4 ай бұрын
high level frameworks are for businesses 😁
@manucaouette
@manucaouette 4 ай бұрын
1:07:34 I personally like using vim macros instead of multiple cursors, while one is visually more powerful the second one lets you repeat the same sequence of actions somewhere else, so yeah, my vim can do that
@demolazer
@demolazer 4 ай бұрын
Speaking of websites, I recently spent a few months delving into learning common LISP and all the documentation looks like it was written in 1998 or simply doesn't exist all lol
@inspikalu
@inspikalu 4 ай бұрын
What OS do you use and what is your DE
@NikolasPafitis
@NikolasPafitis 4 ай бұрын
debian and i3wm
@shinglinhgpastel6720
@shinglinhgpastel6720 4 ай бұрын
Debian with the i3 window manager and he uses EMACS to write code
@Czeckie
@Czeckie 4 ай бұрын
i wonder what keyboard he uses
@Martinit0
@Martinit0 2 ай бұрын
Emacs and Emacs
@jsvrs
@jsvrs 4 ай бұрын
I'm high level guy
@alejandroioio6784
@alejandroioio6784 4 ай бұрын
Nextjs is trash xd
@Presenter2
@Presenter2 2 ай бұрын
noob uses c3 lol
@fu886
@fu886 4 ай бұрын
From OOP perspective c sucks
@speltincorrectyl1844
@speltincorrectyl1844 4 ай бұрын
OOP more like POOP
@3_smh_3
@3_smh_3 4 ай бұрын
C doesn't suck, but the tooling around it definitely does while Java has no redeeming qualities.
@bashbarash1148
@bashbarash1148 4 ай бұрын
from oop perspective everything sucks, it's not a big deal
@glowiak3430
@glowiak3430 4 ай бұрын
Should be "I don't need ANY silly frameworks you can't live without". English does not use double negatives.
@SlinkyD
@SlinkyD 4 ай бұрын
I'm almost never not broke. Ain't nothing a lil thinking won't solve.
@gintoki_sakata__
@gintoki_sakata__ 4 ай бұрын
​@@SlinkyDprogrammers are not known for english
@SlinkyD
@SlinkyD 4 ай бұрын
@@gintoki_sakata__ void huh(return WTF)
@27182818284590452354
@27182818284590452354 4 ай бұрын
High-school English-as-a-second-language perhaps. But it ain't no nothing like the real living language.
@octanuary
@octanuary 4 ай бұрын
🤓
@rvft
@rvft 4 ай бұрын
Oh well, 0 views in 10 seconds? Bro fell off!!
@freeFHH
@freeFHH 4 ай бұрын
It is Unable to view whole video in 10 seconds ;)
@dev_bhiaya
@dev_bhiaya 4 ай бұрын
second
@shinglinhgpastel6720
@shinglinhgpastel6720 4 ай бұрын
minute
I Hacked C3 Compiler for This
2:37:40
Tsoding Daily
Рет қаралды 24 М.
WASM on Backend is the Future
3:31:13
Tsoding Daily
Рет қаралды 37 М.
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
JavaScript Fighting Game Tutorial with HTML Canvas
3:56:20
Chris Courses
Рет қаралды 8 МЛН
Algebra 2 Introduction, Basic Review, Factoring, Slope, Absolute Value, Linear, Quadratic Equations
3:59:44
Game Programming in Zig: Sliding Puzzle [Part 3/n]
1:22:36
Compensator 4 - How to Waste $30,000 on a Gaming PC
35:41
Linus Tech Tips
Рет қаралды 6 МЛН
GEOMETRIC DEEP LEARNING BLUEPRINT
3:33:23
Machine Learning Street Talk
Рет қаралды 384 М.
Intro to Java Programming - Course for Absolute Beginners
3:48:25
freeCodeCamp.org
Рет қаралды 3,7 МЛН
How do Graphics Cards Work?  Exploring GPU Architecture
28:30
Branch Education
Рет қаралды 3,4 МЛН
WE GOT ACCESS TO GPT-3! [Epic Special Edition]
3:57:17
Machine Learning Street Talk
Рет қаралды 389 М.
Python Django Web Framework - Full Course for Beginners
3:45:41
freeCodeCamp.org
Рет қаралды 4,9 МЛН