Porting my C Graphics Library to Web (Olive.c Ep.03)

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 45

  • @naymon357
    @naymon357 Год назад +54

    I always feel so dumb while watching your videos

    • @larryd9577
      @larryd9577 Год назад +7

      Just because he makes a lot of typing noises does not mean that he is efficient.

    • @mionee_m
      @mionee_m Год назад +9

      @@larryd9577 ?

    • @allanwernermusic
      @allanwernermusic Год назад +9

      @@larryd9577 ?

    • @SENTRY456123
      @SENTRY456123 Год назад +6

      @@larryd9577 ?

    • @G-lost109
      @G-lost109 Год назад +7

      @@larryd9577 ?

  • @ParsimonyMain
    @ParsimonyMain Год назад +14

    Found this guy today. He's now my favorite streamer

  • @alurma
    @alurma Год назад +12

    It's not true that nobody watches the stream. I do :)

  • @alexvitkov
    @alexvitkov Год назад +4

    1:07 t i think stdint is actually provided by the the compiler, in clang you can use it even with -ffreestanding -nostdlib

    • @VojtěchJavora
      @VojtěchJavora Год назад +3

      Yeah, it's just a bunch of defines over compiler intrinsics. No library needed.

  • @hasanpasha01
    @hasanpasha01 Год назад +4

    29:06 , repeated several times to appreciate this..

  • @iliahitrei2976
    @iliahitrei2976 Год назад +5

    Отличные ролики. Было бы интересно почитать ваш CV. Где учились? Над чем успели поработать? Что планируeте в будущем?

    • @scarlatum
      @scarlatum Год назад +2

      Ловите хряка!

  • @flleaf
    @flleaf Год назад

    i need more sleep deprived tsoding to sad music

  • @cycomkid
    @cycomkid Год назад +5

    Hi i was thinking about reading hard disk or pendrive from start to end, may be to find deleted files or may something interesting.
    What's your though?

    • @TsodingDaily
      @TsodingDaily  Год назад +7

      That's an interesting idea, thanks! I'll add it to my todo list.

  • @userunp
    @userunp Год назад +11

    really nice :^)
    edit: im curious what i3 bar you're using, i installed i3blocks but haven't modified it ever since

  • @rogo7330
    @rogo7330 Год назад +4

    "Math not found"

  • @zoeythebee1779
    @zoeythebee1779 Год назад

    3d graphics would be so cool

  • @davidsimek1197
    @davidsimek1197 Год назад +4

    love this

  • @Дмитрий-о8м9с
    @Дмитрий-о8м9с Год назад +3

    Забавный каламбурчик, olive.c можно прочитать созвучно с "олівець", что по украински значит "карандаш", что хорошо подходит графической тематике :)

    • @friren_elf
      @friren_elf Год назад +3

      Он это в первом ролике про библиотеку объяснял

  • @michelalwan8410
    @michelalwan8410 Год назад +2

    Why do you use a bash script to build instead of Makefile?? just curious...

  • @hasanpasha01
    @hasanpasha01 Год назад +3

    Wonderful

  • @demon_hunter9547
    @demon_hunter9547 Год назад +1

    A Truth table solver would be a great topic for you to cover.

  • @orizach01
    @orizach01 Год назад +3

    this is so fucking cool

  • @wijiler5834
    @wijiler5834 Год назад +9

    Haven’t watched the video but I hope this is compiling c to wasm without emscriptem

    • @TsodingDaily
      @TsodingDaily  Год назад +13

      Honestly, I don't remember a single successful experience with emscripten. But maybe I'm just dumb.

    • @wijiler5834
      @wijiler5834 Год назад +5

      @@TsodingDaily me too lol

    • @ecosta
      @ecosta Год назад +1

      In my personal opinion, those high-level libs/tools/frameworks like emscripten and wasi are actually making web assembly much more confusing.

  • @CaioLicínioVasconcelosPantarot

    I don't know anything about web assembly.. do you need to implement in js any function outside c++ normal stuff ? can't you link to the lib you wanna use during compilation ? How do you use something like opencv in web assembly if you need to implement everything on js ? Thank you whoever takes time to reply to this.

  • @naymon357
    @naymon357 Год назад +1

    This is so cool

  • @vasanthkumar3685
    @vasanthkumar3685 Год назад

    it is what it is

  • @lama_3021
    @lama_3021 Год назад

    do you use the default emacs keybindings?

    • @uwasnear
      @uwasnear Год назад

      He has a video about that I think

  • @preetamdas4048
    @preetamdas4048 Год назад

    Cool

  • @STRATOS13PAO
    @STRATOS13PAO Год назад

    Hello, great video series!,
    I tried to recreate the application in a niche operating system for gaming "Windows"
    I'm having trouble with creating the correct wasm file.
    I'm using: gcc -Wall -Wextra -o wasm.o -c ./wasm.c
    to get the .o file,
    I would imagine i need a linker to get the wasm file but I'm not sure how to do it,
    can i get "wasm-ld" to run in windows?
    Is there any other option?