Making Reactive GUI From Scratch with Just Rectangles

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 37

  • @TsodingDaily
    @TsodingDaily  3 ปีที่แล้ว +26

    LOUD SOUND ALERT AT 56:34!!!

    • @somMelon
      @somMelon 3 ปีที่แล้ว +3

      FeelsGoodMan Clap

    • @amphitheres
      @amphitheres 3 ปีที่แล้ว +10

      Thank you I will go listen to that sound as soon as possible.

    • @mizel_almizel
      @mizel_almizel 3 ปีที่แล้ว

      Brother what is dot(.) at 11:04
      I see that dot(.) before the variable what was that mean??
      I good it 😂 I get nothing really it’s confused 🤔

    • @WilderPoo
      @WilderPoo 3 ปีที่แล้ว +2

      @@mizel_almizel When assigning values to members of a struct, you can use a dot in front of the variable name to assign them out of order. It's also a nice way to make your code look a bit clearer too. They're called designated initializers.

    • @merthyr1831
      @merthyr1831 3 ปีที่แล้ว +1

      ppl listening to your videos to fall asleep rn: 👁👄👁

  • @Skyefaux
    @Skyefaux 3 ปีที่แล้ว +14

    First video I've found that goes over UI from the bottom up. More of this would be cool

    • @ItIsYouAreNotYour
      @ItIsYouAreNotYour 2 ปีที่แล้ว

      Unless I'm mistaken, all I see is a slider.

  • @Rohan-bg8ci
    @Rohan-bg8ci 3 ปีที่แล้ว +14

    Chad tsoding back again with new video!!?

  • @cozeridk3684
    @cozeridk3684 3 ปีที่แล้ว +7

    is this how i am supposed to programm? damn he knows how to not to use stack overflow

  • @slweedlen
    @slweedlen 3 ปีที่แล้ว

    Would be a cool test feature to be able to assign a different function as entry point just as long as the signature matches.

  • @Protoex
    @Protoex 3 ปีที่แล้ว +1

    I would guess you are evaluating lerp(b, a, t) instead of lerp(a, b, t). This explains those sudden jumps.

  • @flleaf
    @flleaf 2 ปีที่แล้ว

    51:17 i actually remembered that trick from another video of yours

  • @samad419
    @samad419 ปีที่แล้ว

    bro goes crazy fast....

  • @wawamake6627
    @wawamake6627 3 ปีที่แล้ว +5

    first slider sounds a lot more like it changes sample rate, not frequency

    • @bigmistqke
      @bigmistqke 3 ปีที่แล้ว

      Potato

    • @yScribblezHD
      @yScribblezHD 3 ปีที่แล้ว

      Pretty sure he's using frequency in the literal sense, e.g. sample rate in this context

  • @mizel_almizel
    @mizel_almizel 3 ปีที่แล้ว +1

    What the book or website to learn GUI
    I used vim and sometimes emacs
    But I don’t have any idea how I call GUI and create window etc …

  • @aslilac
    @aslilac 3 ปีที่แล้ว

    What font do you use? It's got a nice look to it 👀

  • @TheBigROCK99
    @TheBigROCK99 3 ปีที่แล้ว +2

    2:12 I C BAJS forsen1

  • @guillermorojas2000
    @guillermorojas2000 3 ปีที่แล้ว +2

    I said scratch

  • @beauteetmusculation8191
    @beauteetmusculation8191 3 ปีที่แล้ว +1

    Doing a full video dedicated on GUI would be great. In this video, information is too scattered.

  • @sofia.eris.bauhaus
    @sofia.eris.bauhaus 3 ปีที่แล้ว +1

    15:00 it's not a sawtooth wave. it's got more in common with a triangle wave, except a triangle wave just alternates between two amplitudes and linearly interpolates between them. if you use nearest-neighbor interpolation instead, you get a square wave.
    a sawtooth wave looks like this: /|/|/| and mathematically you can interpret it as a modulo function.

  • @anouaroumaacha836
    @anouaroumaacha836 3 ปีที่แล้ว +1

    WHAT IS THE EDITOR YOU USED IN THIS TUTO ?

    • @merthyr1831
      @merthyr1831 3 ปีที่แล้ว +2

      emacs. You can download it free for any OS. Hard to learn initially but super powerful if you can stick it out!

    • @anouaroumaacha836
      @anouaroumaacha836 3 ปีที่แล้ว

      @@merthyr1831 thanks bro, I have never used vim, i use nano or vscode

  • @flleaf
    @flleaf 2 ปีที่แล้ว

    1:25:30

  • @crash8075
    @crash8075 3 ปีที่แล้ว +2

    How can I learn C just like you can you give me advice or share your roadmap sir?

    • @ishdx9374
      @ishdx9374 3 ปีที่แล้ว +2

      K&R C book

    • @vim1729
      @vim1729 3 ปีที่แล้ว +2

      Read "Computer systems, a programmer perspective"

    •  3 ปีที่แล้ว +2

      Read K&R and do all the exercises in it. Then just use C every day for a couple of months, and you'll be pretty good at it. But to be great at it, you need experience.

    • @reinhold1616
      @reinhold1616 2 ปีที่แล้ว

      hes been programming for 16+ years

  • @alexloktionoff6833
    @alexloktionoff6833 ปีที่แล้ว

    POSIX.1-2008 marks rand_r() as obsolete!