I spent 2 days implementing Game of Life in Uxn

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

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

Пікірлер: 78
@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 Ай бұрын
@@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
@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.
@xnhp3
@xnhp3 2 ай бұрын
1:31:06 bro just did shadow clone jutsu
@blackhaze3856
@blackhaze3856 2 ай бұрын
Streaming and VOD all in one day. That's crazy
@glowiak3430
@glowiak3430 2 ай бұрын
Write an ada compiler in uxn that compiles to uxn
@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
@InuriasX
@InuriasX 2 ай бұрын
LIT byte 🔥🔥🔥💯
@dfl0-
@dfl0- 2 ай бұрын
love the content :)
@kapwin1for
@kapwin1for Ай бұрын
Nice tutorials. Keep the good work. It will be appreciated if you can do a video about video editing.
@alejandroulisessanchezgame6924
@alejandroulisessanchezgame6924 Ай бұрын
Do you plan to publish your twitch game development videos with Ada on KZfaq someday?
@jvcmarc
@jvcmarc 2 ай бұрын
finally some uxn content
@alfiegordon9013
@alfiegordon9013 2 ай бұрын
HUNDRED RABBITS MENTIONED (AGAIN) 💯💯💯
@nurkholidf
@nurkholidf 2 ай бұрын
I like you beatboxing instead of coding
@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.
@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.
@slugbtye
@slugbtye Ай бұрын
I can’t believe dead is hex was the bug 😂
@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
@gaetan_flr
@gaetan_flr 2 ай бұрын
why didn't you use '!' instead of '?' before lambda to have the negation?
@ghostroll
@ghostroll 2 ай бұрын
So good
@hendrikd2113
@hendrikd2113 2 ай бұрын
Write that paper! (within the next 6 months, so I can cite you in my Master's thesis).
@classawarrior
@classawarrior Ай бұрын
The lambdas are confusing because ?{} just really, really looks like it should be an "if" block, when it actually behaves like "if not"
@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.
@DMWatchesYoutube
@DMWatchesYoutube 2 ай бұрын
Jvm light?
@oguzhantopaloglu9442
@oguzhantopaloglu9442 2 ай бұрын
mmmm yes, my favorite loop syntax: #00 &again DUP iterCount LTH #01 EOR ?&over something INC !&again &over
@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!
@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 🤞
@p99chan99
@p99chan99 Ай бұрын
Can you upload your config for ST please? o.o
@rvft
@rvft Ай бұрын
1:31:05 we on yo ass bro, you shouldn't have thrown them gang signs
@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)?
@berndeckenfels
@berndeckenfels 2 ай бұрын
2:56:00 offset2 would fit the convention
@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
@mt3m
@mt3m 2 ай бұрын
"In its current sense, truthiness was coined and popularized by the American satirist Stephen Colbert, who first used it in 2005."
@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 Ай бұрын
​@@U20E0 Turns out someone did it already. Look for: lynn/chibicc
@kouoshi
@kouoshi 2 ай бұрын
11 days break
@Fernando-du5uj
@Fernando-du5uj 2 ай бұрын
Audio is a bit low.
@patto2k358
@patto2k358 2 ай бұрын
1:30:17 the sign language part was great
@lozmagios
@lozmagios 2 ай бұрын
In the logic @born must be #01 and else be det to #00
@joaopedroviana7332
@joaopedroviana7332 2 ай бұрын
how can I join the discord?
@delibellus
@delibellus 2 ай бұрын
there's a paywall, basically
@shrddr
@shrddr 2 ай бұрын
XORing on every evaluation of `for` is so stinky
@KybaLioN66
@KybaLioN66 2 ай бұрын
dermo
@jimshtepa5423
@jimshtepa5423 2 ай бұрын
прошу запишите видео о вашей жизни. что вы делаете в другое время кроме тех пару часов когда стримите и ночью спите? почему решили остаться в рф? какие у вас цели в жизни? о чем мечтаете? какие у вас планы на ближ пару лет и все такое?
@LeCockroach
@LeCockroach 2 ай бұрын
This is the creator of uxn: kzfaq.info/get/bejne/ipmlasV4zLzXoIE.html
@_ahmetkar
@_ahmetkar 2 ай бұрын
Tsoding , you just coding most of your time ? Dont you have any other addiction ?
@user-yg4qf3bf6l
@user-yg4qf3bf6l Ай бұрын
🤣
@Salehalanazi-7
@Salehalanazi-7 Ай бұрын
Wtf?
@Salehalanazi-7
@Salehalanazi-7 Ай бұрын
Subbed
@RandomGeometryDashStuff
@RandomGeometryDashStuff 2 ай бұрын
01:41:03 #0a #ff MUL
Can C actually do Perfect Bézier Curves?
2:17:22
Tsoding Daily
Рет қаралды 6 М.
I regret doing this...
1:20:07
Tsoding Daily
Рет қаралды 60 М.
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 3,3 МЛН
where is the ball to play this?😳⚽
00:13
LOL
Рет қаралды 13 МЛН
the new PS4 jailbreak is sort of hilarious
12:21
Low Level Learning
Рет қаралды 27 М.
Is John Carmack Right about UI?!
1:52:02
Tsoding Daily
Рет қаралды 29 М.
Improving Learn OpenGL's Text Rendering Example | Adventures in Coding
1:02:45
Whatever's Right Studios
Рет қаралды 4,5 М.
I tried React and it Ruined My Life
1:19:10
Tsoding Daily
Рет қаралды 110 М.
I bought the most MINIMALIST Tech ever.
48:11
Mrwhosetheboss
Рет қаралды 932 М.
The Incredible Story of The Game of Life
9:33
The Dev Doctor
Рет қаралды 33 М.
The History of Tetris World Records
1:53:34
Summoning Salt
Рет қаралды 1,6 МЛН
You don't need Generics in C
1:37:38
Tsoding Daily
Рет қаралды 55 М.
This is Better than C for Binary Files
2:07:20
Tsoding Daily
Рет қаралды 34 М.
I programmed in TypeScript like in Haskell (Lazy Evaluation)
1:22:26
M4 iPad Pro Impressions: Well This is Awkward
12:51
Marques Brownlee
Рет қаралды 6 МЛН
How about that uh?😎 #sneakers #airpods
0:13
Side Sphere
Рет қаралды 9 МЛН
Apple Event - May 7
38:32
Apple
Рет қаралды 6 МЛН
Распаковка айфона под водой!💦(🎥: @saken_kagarov on IG)
0:20
Взрывная История
Рет қаралды 13 МЛН