Creator of C3 improves the Lang Live as I use it

Поділитися
Вставка
  • Опубліковано 24 гру 2024

КОМЕНТАРІ • 64

  • @demolazer
    @demolazer 13 годин тому +78

    It's really cool how he picked a really obscure language and just ran with it.

  • @Vank4o
    @Vank4o 11 годин тому +56

    Tsoding is a C3 influencer CONFIRMED!!!

  • @weaslie
    @weaslie 13 годин тому +126

    Funny how he opens a previous video and is wearing the exact same clothes

    • @craftrumzen2393
      @craftrumzen2393 12 годин тому +27

      i wear clothes everyday, seems pretty normal

    • @_start
      @_start 12 годин тому +16

      it is a really good shirt

    • @stucevevo8947
      @stucevevo8947 11 годин тому +3

      Like, are people expected to change them ?

    • @youtubelisk
      @youtubelisk 11 годин тому +6

      Just because you observed something and prefix it with funny does not make it funny.

    • @americo9999
      @americo9999 10 годин тому +10

      why wear different clothes? I use same change everyday , every programmer does

  • @DuskyDaily
    @DuskyDaily 13 годин тому +36

    I see Tsoding actually editing more like a Vod than a stream, I hook in

  • @dfl0-
    @dfl0- 13 годин тому +25

    funny editing style, this is gonna be a good vod to watch. much love!

  • @rubyciide5542
    @rubyciide5542 3 години тому +5

    Azozin slowly being typecasted to an c3 influencer pointer

  • @Israel220500
    @Israel220500 9 годин тому +7

    1:12:48 "It didn't do anything [...] but it did some things"

  • @anon_y_mousse
    @anon_y_mousse 9 годин тому +4

    Another thing to not like about the language, it dumps a bunch of garbage on you when you run simple commands. As for standardized paths, I've got a multilib setup, so /lib and /usr/lib are for 32-bit libraries, while /lib64 and /usr/lib64 are for the main use libraries. I do agree that build systems suck though, since every time I have to build something that uses CMake I get tons of errors that I have to correct, and the same goes for both Meson and Ninja as well.
    Using Make isn't terribly difficult since I have a templates folder with a basic one that I can add to, but the one reason I can think of to have a build system at all is feature testing. You can make a bunch of templates for when you need a feature and include it in the project and just have a two-step process for making the final binary, but if the build system does all that for you, and does it well, then that would be ideal.
    The biggest problem as I see it is that all of these builds systems want you to have a minimum version of their software when they haven't actually broken backwards compatibility in years. The amount of times I was able to get CMake to run and build a working binary by merely changing version numbers "required" by the build script is just insane. Even once is enough to piss me off, but that it's happened so many times, ugh! While not quite as often, it also happens for when they select a minimum version for various libraries. Though, those generally do break and require updating sometimes and that's also annoying.

  • @QuebnQ
    @QuebnQ 13 годин тому +20

    my language have this sophisticated build system, can your c3 do that?
    I don't fucking think so!
    *dabs*

    • @Xotchkass
      @Xotchkass 11 годин тому +1

      Yes, they have build system. This guy just refuse to use it.

  • @diegorocha2186
    @diegorocha2186 10 годин тому +5

    Very cool stream as usual, and people on your chat arguing about text editor and terminal fonts lol this is insane!

  • @EraAnibra
    @EraAnibra 7 годин тому +3

    "it doesn't matter how much your source code ferments" 😂😂😂😂😂😂

  • @rvft
    @rvft 13 годин тому +15

    Holy scheiße

  • @cheebadigga4092
    @cheebadigga4092 11 годин тому +2

    Good point about a project having its build system included. I'll remember that for my own build system
    btw you can call "self" in Python whatever you want too xD

  • @Thebigtc
    @Thebigtc 12 годин тому +8

    Can your C-*rust logo appears*-do that?
    Huh?

    • @andreffrosa
      @andreffrosa 12 годин тому +5

      He ment rust but said C

    • @ooijaz6063
      @ooijaz6063 11 годин тому +4

      @@andreffrosa Or he was trolling :D

    • @Israel220500
      @Israel220500 9 годин тому +15

      He was trolling. When he said Odin, Zig logo appeared and vice-versa

  • @chriscoyc
    @chriscoyc 12 годин тому +7

    Absolute cinema

  • @ZarniwoopVannHarl
    @ZarniwoopVannHarl 13 годин тому +10

    amazing thumbnail

  • @americo9999
    @americo9999 12 годин тому +5

    his videos motivates me to use C3

  • @kumerolier11111
    @kumerolier11111 7 годин тому +1

    I saw the thumbnail and thought this is unusual memes compilation XD

  • @iWillAvert
    @iWillAvert Годину тому

    I need to go back and watch the previous streams where you made this, but this is very cool. Not only for what panim can do, but from what you can learn by using it.
    And to those calling Azozin a C3 influencer now, maybe. He is right, C3 is still very young and has a lot of rough edges, but it is overall a great language and as of a few months ago, it has effectively replaced C for me. There are some things that it can't completely or easily replace from C (such as macro list magic), but the language is arguably much simpler to use than C and largely just as capable. It is in many ways just C but modernized.

  • @HongDuDev
    @HongDuDev 12 годин тому +6

    absolute Cnema

  • @2DemiGods
    @2DemiGods 13 годин тому +4

    Damn your inconsistent uploads Zozin, I just finished watching this VOD on twitch as usual. :)

  • @doodocina
    @doodocina 12 годин тому +13

    next c-like language would be called c======3

    • @rj7250a
      @rj7250a 2 години тому +3

      To be compatible with JS, the maximim size is c===3, as React devs dont have a larger size.

  • @crimsonmegumin
    @crimsonmegumin 11 годин тому +5

    this thumbnail is so funny lolllll

  • @daniilgumirov6654
    @daniilgumirov6654 9 годин тому +1

    Do you have any plans on contributing to C3?

    • @art0007i
      @art0007i Годину тому

      He had a video where he edited the compiler I think

  • @kasparsiricenko2240
    @kasparsiricenko2240 9 годин тому +3

    about c language of the world this is copium breathing

    • @art0007i
      @art0007i Годину тому

      Well I think he meant that most systems language use C calling convention to communicate between each other with dynamic libraries.

  • @jethdaflip7741
    @jethdaflip7741 5 годин тому

    What is the performance like compared to c, c++, and rust? Has anyone tested it?

  • @teesh3rt
    @teesh3rt 11 годин тому +2

    Maybe do the lua thing next stream? That sounds like a cool idea!

  • @DanelonNicolas
    @DanelonNicolas 2 години тому

    I don't remember who said it but "C is a dialect"

  • @zizzyballuba4373
    @zizzyballuba4373 10 годин тому +1

    is this dynamically language ??

    • @TsodingDaily
      @TsodingDaily  10 годин тому

      Actually it is statically typed compiled native language. But it can generate some nice dynamic things for the runtime if needed. Like inspectable type information or dynamic dispatching.

    • @zizzyballuba4373
      @zizzyballuba4373 10 годин тому +10

      @@TsodingDaily yes but creator changes langague as you use it means it's dynamic

    • @maybenot909
      @maybenot909 2 години тому

      ​@@zizzyballuba4373JIT creator

  • @lucastavares3518
    @lucastavares3518 13 годин тому +2

    Banger vid

  • @tianned
    @tianned 9 годин тому +1

    Good hook for a vod 😂

  • @flop-oe5mr
    @flop-oe5mr 13 годин тому +3

    Tomagucci lol

  • @LeaoMartelo
    @LeaoMartelo 13 годин тому +3

    giga

  • @doublex85
    @doublex85 6 годин тому +1

    1:55:43 When I want a macro that does several things I try to use the comma operator.
    #define foo() (f(), g())
    This of course doesn't work if you need to put a control flow or other nonexpression statement into a macro, but I'd argue that's usually a bad idea.

  • @justfly1984
    @justfly1984 11 годин тому

    usability!

  • @limplash
    @limplash Годину тому

    please do add lua to this it will be great ... one can just write animations in lua

  • @y00t00b3r
    @y00t00b3r 11 годин тому +4

    I wish tsoding was a vi user, so I could crib tips and tricks from watching him.

    • @clouds_304
      @clouds_304 8 годин тому

      Time to convert to emacs ;)

  • @surfin4365
    @surfin4365 7 годин тому +1

    Absolute coding

  • @pedrochialanza1432
    @pedrochialanza1432 13 годин тому

    First

  • @ИльяВладимирович-ы3ъ

    V lang is better and YOU should use it

  • @rkc137
    @rkc137 12 годин тому

    absolute cinema