I spent 2 days implementing Game of Life in Uxn

  Рет қаралды 21,956

Tsoding Daily

Tsoding Daily

Күн бұрын

Previous Episodes: • Uxn
References:
- Source Code: gist.github.com/rexim/5d9c9b3...
- Uxn - 100r.co/site/uxn.html
- Uxn Source Code: git.sr.ht/~rabbits/uxn
- wiki.c2.com/?TheKenThompsonHack
- github.com/tsoding/pinpog
- github.com/tsoding/ded
Support:
- BTC: bc1qj820dmeazpeq5pjn89mlh9lhws7ghs9v34x9v9
- Servers: zap-hosting.com/en/shop/donat...
Chapters:
- 00:00:00 - Day 1
- 02:33:09 - Day 2
- 04:15:06 - Result

Пікірлер: 75
@kevinnguyen163
@kevinnguyen163 2 ай бұрын
I have no idea what the f I am watching
@TsodingDaily
@TsodingDaily 2 ай бұрын
Now imagine how I felt when I was actually doing whatever the f you are watching!
@ayushmishra6077
@ayushmishra6077 2 ай бұрын
Skill issue
@ayushmishra6077
@ayushmishra6077 2 ай бұрын
​@@TsodingDailyThe feeling is shocking similar to the feeling when you have sex."".
@elgalas
@elgalas 2 ай бұрын
Google will use it in the next 5 years, just keep on watching and you'll be able to get a job
@lowlevelcodingch
@lowlevelcodingch 2 ай бұрын
@@TsodingDaily Lol
@aleksas224
@aleksas224 2 ай бұрын
Best kind of programmer-streamer, who actually explains stuff and does some quite lengthy sessions. I really appreciate such content and wish you all the best.
@orizach01
@orizach01 2 ай бұрын
I haven't stopped thinking about uxn since the first video, so this one is going to be awesome
@xnhp3
@xnhp3 2 ай бұрын
1:31:06 bro just did shadow clone jutsu
@glowiak3430
@glowiak3430 2 ай бұрын
Write an ada compiler in uxn that compiles to uxn
@diegorocha2186
@diegorocha2186 2 ай бұрын
I spent three days watching it and I really liked it! I love these 4+ hour videos. I can't watch them all at once, but I know they'll keep me entertained for several days.
@blackhaze3856
@blackhaze3856 2 ай бұрын
Streaming and VOD all in one day. That's crazy
@landsgevaer
@landsgevaer 2 ай бұрын
After the first day part, I note that a simple alternative way to remember the GoL rule is: *A cell will be alive iff the number of neighbors excluding the cell equals three, or the number of neighbors including the cell equals three.* cell
@kapwin1for
@kapwin1for Ай бұрын
Nice tutorials. Keep the good work. It will be appreciated if you can do a video about video editing.
@slugbtye
@slugbtye Ай бұрын
I can’t believe dead is hex was the bug 😂
@SlinkyD
@SlinkyD 2 ай бұрын
Uxn seems like Tetris where the OP codes are the pieces you position to lock in a specific result, line by line, in 5D.
@DMWatchesYoutube
@DMWatchesYoutube 2 ай бұрын
Jvm light?
@elgalas
@elgalas 2 ай бұрын
2:07:00 that's the content I'm here for. A moment of epiphany.
@elgalas
@elgalas 2 ай бұрын
3:31:54 💀☠️ damn!
@androth1502
@androth1502 2 ай бұрын
it seems like it would be something fun to play around with ... if it had a sensible way to program it. seems like a project for you. make your own virtual machine with byte-code interpreter in a self-contained "OS" window. make it more of a temple-os V2.0
@nemanjatrivic9505
@nemanjatrivic9505 2 ай бұрын
Who do you think he is?! King Terry?
@androth1502
@androth1502 2 ай бұрын
@@nemanjatrivic9505 terry was the best programmer in the world. now there is only tsoding.
@decqyd
@decqyd 2 ай бұрын
​@@nemanjatrivic9505 terry 2
@delibellus
@delibellus 2 ай бұрын
there's a c compiler for it, though it doesn't support the weird shit from c99 onwards, it's just c89. it also doesn't support preprocessor stuff but that part can be compiled with gcc -E
@alejandroulisessanchezgame6924
@alejandroulisessanchezgame6924 2 ай бұрын
Do you plan to publish your twitch game development videos with Ada on KZbin someday?
@dfl0-
@dfl0- 2 ай бұрын
love the content :)
@InuriasX
@InuriasX 2 ай бұрын
LIT byte 🔥🔥🔥💯
@ecosta
@ecosta Ай бұрын
I think documentation is important as an extension of the source code. It is fine to dive into source for fun, but it is very restrictive otherwise.
@oguzhantopaloglu9442
@oguzhantopaloglu9442 2 ай бұрын
mmmm yes, my favorite loop syntax: #00 &again DUP iterCount LTH #01 EOR ?&over something INC !&again &over
@alfiegordon9013
@alfiegordon9013 2 ай бұрын
HUNDRED RABBITS MENTIONED (AGAIN) 💯💯💯
@space_nerd9456
@space_nerd9456 2 ай бұрын
so when do u make ur own os to run game of life?
@JohnDoe-np7do
@JohnDoe-np7do 2 ай бұрын
Writing a functional OS by yourself is god tier lol. Compiler is easier.
@anon_y_mousse
@anon_y_mousse 2 ай бұрын
@@JohnDoe-np7do I prefer imperative. Makes for a more performant OS.
@araarathisyomama787
@araarathisyomama787 2 ай бұрын
​@@JohnDoe-np7doDepends on how much do you expect from your system ;)
@JohnDoe-np7do
@JohnDoe-np7do 2 ай бұрын
@@anon_y_mousse lmao good one 👍
@JohnDoe-np7do
@JohnDoe-np7do 2 ай бұрын
@@araarathisyomama787 welp hopefully someday i could try to implement a simple one, till then 🤞
@nurkholidf
@nurkholidf 2 ай бұрын
I like you beatboxing instead of coding
@jvcmarc
@jvcmarc 2 ай бұрын
finally some uxn content
@SoftBreadSoft
@SoftBreadSoft 2 ай бұрын
Have you heard of Odin (language)? I only just learned of it somehow but I am liking it. Maybe worth a recreational programming session. Take care.
@gaetan_flr
@gaetan_flr 2 ай бұрын
why didn't you use '!' instead of '?' before lambda to have the negation?
@rvft
@rvft 2 ай бұрын
1:31:05 we on yo ass bro, you shouldn't have thrown them gang signs
@ghostroll
@ghostroll 2 ай бұрын
So good
@classawarrior
@classawarrior 2 ай бұрын
The lambdas are confusing because ?{} just really, really looks like it should be an "if" block, when it actually behaves like "if not"
@p99chan99
@p99chan99 2 ай бұрын
Can you upload your config for ST please? o.o
@Fernando-du5uj
@Fernando-du5uj 2 ай бұрын
Audio is a bit low.
@ArthurSo-wh3tz
@ArthurSo-wh3tz 2 ай бұрын
Seems like it would be very natural to develop some sort of abstraction on top of the uxn language rather than developing everything in it, something like what C++ did to C. Would be very cool to see someone try that.
@U20E0
@U20E0 2 ай бұрын
or make C compile to UXN
@alexwennerberg
@alexwennerberg 2 ай бұрын
there are a few projects like this! look up "chibicc-uxn" and "uf forth" -- a c compiler and forth system respectively
@RalphScott-wu8ei
@RalphScott-wu8ei 2 ай бұрын
t h a t ' s n o t t h e f u c k i n g p o i n t
@user-ck8kp8vb4l
@user-ck8kp8vb4l 2 ай бұрын
the creator of the language has done almost all of their creative work in the language ever since they made it
@ArthurSo-wh3tz
@ArthurSo-wh3tz 2 ай бұрын
​@@U20E0 Turns out someone did it already. Look for: lynn/chibicc
@berndeckenfels
@berndeckenfels 2 ай бұрын
2:56:00 offset2 would fit the convention
@mt3m
@mt3m 2 ай бұрын
"In its current sense, truthiness was coined and popularized by the American satirist Stephen Colbert, who first used it in 2005."
@vanvothe4817
@vanvothe4817 2 ай бұрын
Do you use LSP in your editor(emacs)?
@IamPyu-v
@IamPyu-v 2 ай бұрын
He doesn't
@ayushmishra6077
@ayushmishra6077 2 ай бұрын
He is the lsp
@NuclearShadowYT
@NuclearShadowYT 2 ай бұрын
The compiler is the only LSP he needs
@patto2k358
@patto2k358 2 ай бұрын
1:30:17 the sign language part was great
@joaopedroviana7332
@joaopedroviana7332 2 ай бұрын
how can I join the discord?
@delibellus
@delibellus 2 ай бұрын
there's a paywall, basically
@hendrikd2113
@hendrikd2113 2 ай бұрын
Write that paper! (within the next 6 months, so I can cite you in my Master's thesis).
@DatBoi_TheGudBIAS
@DatBoi_TheGudBIAS 2 ай бұрын
As a professional (U look like one at least lol), can u instruct me (a novice WINDOWS programmer) how to install raylib and all it's components (the extra parts of raylib, such as raygui)?
@lozmagios
@lozmagios 2 ай бұрын
In the logic @born must be #01 and else be det to #00
@LeCockroach
@LeCockroach 2 ай бұрын
This is the creator of uxn: kzbin.info/www/bejne/imTYaJV9nLumpq8
@KybaLioN66
@KybaLioN66 2 ай бұрын
dermo
@shrddr
@shrddr 2 ай бұрын
XORing on every evaluation of `for` is so stinky
@jimshtepa5423
@jimshtepa5423 2 ай бұрын
прошу запишите видео о вашей жизни. что вы делаете в другое время кроме тех пару часов когда стримите и ночью спите? почему решили остаться в рф? какие у вас цели в жизни? о чем мечтаете? какие у вас планы на ближ пару лет и все такое?
@Salehalanazi-7
@Salehalanazi-7 2 ай бұрын
Wtf?
@Salehalanazi-7
@Salehalanazi-7 2 ай бұрын
Subbed
@RandomGeometryDashStuff
@RandomGeometryDashStuff 2 ай бұрын
01:41:03 #0a #ff MUL
the TRUTH about C++ (is it worth your time?)
3:17
Low Level Learning
Рет қаралды 588 М.
Why it Was Almost Impossible to Put a Computer in Space
17:20
Linus Tech Tips
Рет қаралды 679 М.
Разбудила маму🙀@KOTVITSKY TG:👉🏼great_hustle
00:11
МишАня
Рет қаралды 3,9 МЛН
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 2,4 МЛН
Wait, but Who's Debugging the Debugger?!
59:53
Tsoding Daily
Рет қаралды 33 М.
Web in Native Assembly (Linux x86_64)
2:03:41
Tsoding Daily
Рет қаралды 53 М.
Ok I tried Tree-sitter! Here is what I think about it...
1:56:47
Tsoding Daily
Рет қаралды 49 М.
Harder Than It Seems? 5 Minute Timer in C++
20:10
The Cherno
Рет қаралды 66 М.
Strings are integers
42:56
So Much Code
Рет қаралды 50
The Incredible Story of The Game of Life
9:33
The Dev Doctor
Рет қаралды 33 М.
I hope FFmpeg's Twitter won't Cancel me for This...
2:27:17
Tsoding Daily
Рет қаралды 21 М.
This is Better than C for Binary Files
2:07:20
Tsoding Daily
Рет қаралды 34 М.
Newton vs Leibniz (feat. Hannah Fry) - Objectivity 190
7:53
Objectivity
Рет қаралды 392 М.
What percentage of charge is on your phone now? #entertainment
0:14
Apple watch hidden camera
0:34
_vector_
Рет қаралды 48 МЛН
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 31 МЛН
Fiber kablo
0:15
Elektrik-Elektronik
Рет қаралды 7 МЛН
Introducing GPT-4o
26:13
OpenAI
Рет қаралды 4,4 МЛН
Samsung or iPhone
0:19
rishton vines😇
Рет қаралды 8 МЛН