Tsoding Daily

Tsoding Daily

"Daily" Development Log of Tsoding.

If you want to repost a clip from this channel, feel free to do so, but please credit the channel and provide the link to the original video. Thank you!

3D in TypeScript using Ray Casting

3D in TypeScript using Ray Casting

Hacking Raylib

Hacking Raylib

Test Anything with Python

Test Anything with Python

Newton's Method in C

Newton's Method in C

Is C++ better than C?

Is C++ better than C?

OOP in Pure C

OOP in Pure C

Async Engine in C

Async Engine in C

Eepers Gameplay Trailer

Eepers Gameplay Trailer

Control Your Dependencies

Control Your Dependencies

Пікірлер

  • @RajarshiKhatua100
    @RajarshiKhatua1005 сағат бұрын

    17:51 he is using duckduckgo but saying google.

  • @mechantl0up
    @mechantl0up11 сағат бұрын

    Here in Finland, the education system tests knowledge and skills. It does not test IQ since society does not care about your IQ. Your IQ does not contribute to society on its own, so it is not relevant to test it on its own at a societal level.

  • @StevenMartinGuitar
    @StevenMartinGuitar12 сағат бұрын

    56:40 it's the 'Fog of Pog' 🌫️

  • @MagicLearning.
    @MagicLearning.14 сағат бұрын

    Bro, I've been programming for a long time, but I feel like I'm not a good programmer and I can't write any program like you. My question is, my important question is: How can I become a good programmer?

  • @AloisMahdal
    @AloisMahdal16 сағат бұрын

    THRESHODL your horses

  • @rodelias9378
    @rodelias937816 сағат бұрын

    Great success! High five!!

  • @AloisMahdal
    @AloisMahdal19 сағат бұрын

    sirios beetboxing starts at 39:19

  • @wlcrutch
    @wlcrutch23 сағат бұрын

    Typescript is a joke

  • @AndrewTSq
    @AndrewTSq23 сағат бұрын

    Try a keyboard that acts on release in call of duty and get back to me if it was good 😂

  • @EvilTim1911
    @EvilTim1911Күн бұрын

    27:00 I like this little side tangent here. This is something that was difficult for me to understand when I was starting out. When people used to tell me the choice of language isn't that important I was confused because the different languages looked SO different and it felt like they required a whole different skillset. But now after years of solving software problems professionally, I realize that writing the actual code is usually the least of my concerns and it wouldn't have made much difference if I had to implement the same solutions in a different language.

  • @Nop_90h
    @Nop_90hКүн бұрын

    you reinvented tweens! gz your prize is VELOSIPED

  • @Omena0
    @Omena0Күн бұрын

    Maybe decrease the learning rate if the cost is larger than the last epoch's cost by the ammount it went up? Or just some static ammount idk

  • @caiubyfreitas
    @caiubyfreitasКүн бұрын

    I just find weird the message below: " too smol PepeHands" LoL

  • @caiubyfreitas
    @caiubyfreitasКүн бұрын

    Yes, Linux is for serious people, all right. No need to take it back.

  • @vidal9747
    @vidal9747Күн бұрын

    React devs are stuck downloading useless modules like is_even or is_odd.

  • @dmitryserov5595
    @dmitryserov5595Күн бұрын

    I do agree their code is пакетик!!! pathetic

  • @rustwithoutrust
    @rustwithoutrustКүн бұрын

    tscoding

  • @dudai525
    @dudai525Күн бұрын

    пиздец мужик, ты внатуре гений, очень кру. Успехов тебе!

  • @hubstrangers3450
    @hubstrangers3450Күн бұрын

    Thank you.....

  • @rubbietheone
    @rubbietheoneКүн бұрын

    nobody sees the folder name at the status bar? 😅

  • @hubstrangers3450
    @hubstrangers3450Күн бұрын

    Thank you...

  • @fhools
    @fhools2 күн бұрын

    i'm loving the code walk through. thank you !

  • @danieloberhoff1
    @danieloberhoff12 күн бұрын

    doesnt linux have the same problem? you start child processes with fork/exec, which inherits all fds. so you usually have to close all of the parents fds in te child...

  • @LudoChil
    @LudoChil2 күн бұрын

    Партизан!!

  • @kityacat5419
    @kityacat54192 күн бұрын

    Any operating system is better rhen TempleOS

  • @kariemmostafa7932
    @kariemmostafa79322 күн бұрын

    In the last bit of the video 2:19:56, you might to consider reverting u back to 1 - y but keeping the condition. Images were flipped when viewed from behind.

  • @HomersTaken
    @HomersTaken2 күн бұрын

    Anyone not going to acknowledge the porn folder on the bottom of the screen? It’s almost hard to miss.

  • @niceguy2097
    @niceguy20972 күн бұрын

    I love this way of learning things, tutorials now days are just blackbox write something and something happens you don't know what and it gets you the result thats not how programming works

  • @kitsune9691
    @kitsune96912 күн бұрын

    Waw

  • @bibliusz777
    @bibliusz7772 күн бұрын

    how about wgpu stream?

  • @yourselfibdulgennce
    @yourselfibdulgennce3 күн бұрын

    Хороший человек, даже ссылку на сурцы оставил. А то я сурцы голанга читал и ничего не понял, а тут всё хорошо

  • @Wojtek_1777
    @Wojtek_17773 күн бұрын

    0:57 WHY THE FUCK DOES IT SAY “porn folder: 56.1 gib (to smol pepehands)”

  • @pyajudeme9245
    @pyajudeme92453 күн бұрын

    1:06:31 - Give the kids a reduced Assembly language with more or less intuitive names, I think there is already one, called C hahaha But seriously: C is the best beginners' language. 25 years ago, there was only C, Pascal and QBasic in schools. My first language was QBasic and then C (as a teenager). It didn't hurt at all. You get to know all the basics of computer science, and you can use everything you learn in almost all other programming languages through a foreign language interface (e.g., ctypes in Python). Later on, you will appreciate other languages more, because C sometimes is a little frustrating. You need to take care of everything, if you forget something, it will punish you like you have never been punished before. Easy to learn, but hard to master.

  • @brazilianmmalegends
    @brazilianmmalegends3 күн бұрын

    I will see tha day where this guy will make a fucking audio driver in TypeScript.

  • @meanmole3212
    @meanmole32123 күн бұрын

    TS + Canvas is actually pretty cool platform for old-school graphics programming. It is like a modern version of QBASIC where you can prototype graphics before doing implementations with more involved languages and environments.

  • @pieers_
    @pieers_3 күн бұрын

    Because lately your videos can no longer have subtitles in Spanish c:

  • @jeffreyjdesir
    @jeffreyjdesir3 күн бұрын

    Now to write a VM for PHP in C and compile it with the PHP C Compiler then bootstrap a VM for C in PHP and compile to IR for VM in PHP and compile it to PHP then hahahahaha

  • @inakilesca3412
    @inakilesca34123 күн бұрын

    JavaScript is a Messi language, TypeScript is just messy

  • @bigmiraclewhips
    @bigmiraclewhips3 күн бұрын

    another banger video

  • @trikooCreates
    @trikooCreates3 күн бұрын

    when the video started i thought he didn't know what he was talking about lmao

  • @Stausee1337
    @Stausee13373 күн бұрын

    I don't know if you care, but just so you know, canvas.getContext("2d") will also be null if you already called getContext with something else, like "webgl"

  • @alexseleni3314
    @alexseleni33143 күн бұрын

    Tsoding cheating on C 😔 with typescript

  • @at-2974
    @at-29743 күн бұрын

    "Big D is the whole thing that we are interested in"

  • @VinnyXL420
    @VinnyXL4203 күн бұрын

    WAIT! WAT?! Zozz admits TS can be better than C?!?#@#$%

  • @user-oi7ls9ix2s
    @user-oi7ls9ix2s4 күн бұрын

    Can someone tell me what color scheme he’s using? Thx

  • @gmfCoding
    @gmfCoding4 күн бұрын

    I recently (a few months ago) followed this exact raycasting guide for a 'school' project with a team mate, we did it in C, it was really cool. I went a little further than the guide, I added transparency, where a ray could go through a cell if it was marked as transparent, it would record the depth etc then continue. The renderer would then draw the walls furthest to closest. Everything was single threaded, 960x960 30fps, ~30 million pixel read writes per second best case. (in reality a lot more) We made "3D" doors that slowly open, we made an enemy that follows you, and we made mini-games you interact with (among us style). My favorite part was the Event Trigger System, where entities can emit events and receive events, so you can wire up entities to interact with each other. Say you have a task and a door, the door will only become unlocked if you complete the task, it was such a simple idea, but it takes the complexity of the map to the next level with so much customisation.

  • @chriscoyc
    @chriscoyc3 күн бұрын

    really cool project, did you put on github?

  • @xravenx24fe
    @xravenx24fe4 күн бұрын

    Tsoding you posted this at the best time, I wanted to make a simple classic 1st person dungeon crawler but didn't know the algorithms or techniques used...and you just started doing it for me! Thank you sensei

  • @victormuriithi7926
    @victormuriithi79264 күн бұрын

    Nothing hits hard than "those javascript developers"😂😂😂😂😂 made me crack down fr fr.

  • @Jordan4Ibanez
    @Jordan4Ibanez4 күн бұрын

    This tutorial also works in typescripttolua running in minetest hud system. I love it

  • @cococry
    @cococry4 күн бұрын

    DAS MANIFESTTTT

  • @charlieking7600
    @charlieking7600Күн бұрын

    Oh no, that's Jordan4IBanez on my favourite channel! Never expected to see you there.

  • @anilgr1111
    @anilgr11114 күн бұрын

    32:27