Mini Excel in C - Part 1

Поділитися
Вставка
  • Опубліковано 12 січ 2025
  • References:
    nobuild build tool: github.com/tso...
    Program that Rebuilds Itself: • Program That Rebuilds ...
    Minicel Source Code: github.com/tso...
    String_View Library: github.com/tso...
    DConf 2019 Day 1 Keynote: Allocating Memory with the D Programming Language -- Walter Bright: • DConf 2019 Day 1 Keyno...
    Support:
    Patreon: / tsoding
    Twitch Subscription: / tsoding
    Streamlabs Donations: streamlabs.com...
    Feel free to use this video to make highlights and upload them to UA-cam (also please put the link to / tsoding in the description)

КОМЕНТАРІ • 51

  • @KunalDawn
    @KunalDawn 3 роки тому +99

    "I used to do a lot of programming prostitution, but now I'm a clown on the Internet."

  • @FeinesFabi
    @FeinesFabi Рік тому +28

    If have yet to find a better way to learn C than simply enjoying your videos.

  • @jasonzurlo1543
    @jasonzurlo1543 3 роки тому +24

    That macro trick for custom type formatting is literally genius

  • @DonaldDuvall
    @DonaldDuvall 3 роки тому +8

    Thanks for creating these videos... I really like seeing how other engineers solve problems. I have been binge watching a ton of your videos here. Please keep it up.
    P.S. Your sexy keyboard is 90% of the reason I watch your videos ;)

  • @rogo7330
    @rogo7330 2 роки тому +7

    "I made a cup of tea."
    Takes a cup.
    "So let's continue!"
    Puts a cup back.

  • @ahmadkhaled7497
    @ahmadkhaled7497 3 роки тому +10

    I hardly understand or keeping up with what you say. But i simply enjoying it

  • @kisinja4582
    @kisinja4582 3 роки тому +76

    ah yes, the bsv file format

    • @MCLooyverse
      @MCLooyverse Рік тому +14

      Why use a database when you could use a *.🅱sv file?

  • @adnanchaudhary5905
    @adnanchaudhary5905 Рік тому +4

    this guy really has his own lib for everything

  • @john.dough.
    @john.dough. 3 роки тому +8

    I'm really glad you share your knowledge like this

  • @Eugensson
    @Eugensson 10 місяців тому +1

    Arguments in excel a separated by either commas or semicolons depending on the Windows current local. The most cursed part is that all excel functions are also translated to the language of the OS user environment.

  • @ishi_nomi
    @ishi_nomi Рік тому +1

    Hi sir it is such a pleasant to watch your recreation stream like this one. As a daily c programmer I learned a lot from your content, please keep it up!

  • @conorjmoran
    @conorjmoran 3 роки тому +9

    Sir, I admire you honesty. Refreshing in this day/age.

  • @jamesevans2507
    @jamesevans2507 2 роки тому +3

    rofling at the disclaimer about the name minicel

  • @DarianCabot
    @DarianCabot 2 роки тому +2

    Learning lots from your videos, thank you!

  • @jonathancamarena3117
    @jonathancamarena3117 3 роки тому +6

    Although I agree that text editors are not what make you a better programmer by themselves, I think it does help a lot in terms of productivity to learn the ins and outs of your editor and I would recommend at least putting some effort into learning keybindings.

  • @db5552
    @db5552 5 місяців тому

    I currently learning C and your video are helpful.

  • @dvojkan
    @dvojkan Рік тому

    I must say that I realy enjoying watching and learning through Your videos. I do not know how did You succeeded in that. I have tried several Coursera courses and I was bored to death. This is whole different story.

  • @andredasilva6807
    @andredasilva6807 Рік тому +5

    thats actually a nice hiring problem

  • @smanzoli
    @smanzoli Рік тому

    You are a master, congrats!
    Made me try to write a simple Excel, but with GUI... VERY VERY limited in functions LOL, but that will be nice... and I'll choose Python!

  • @SteveRowe
    @SteveRowe Рік тому

    I've been using emacs since 1996. How did I not know about rectangle commands? Thank you!

  • @Sl33pySt3rdust
    @Sl33pySt3rdust 8 місяців тому +1

    how did you learn to code?

  • @abdelrahman5094
    @abdelrahman5094 Рік тому +2

    so what was the company ?

  • @einsjannis
    @einsjannis 2 роки тому +3

    Which company?

  • @JeersNX
    @JeersNX Рік тому +1

    my little brain which only codes in either assembly or python (idk why) cannot comprehend this

  • @robmckennie4203
    @robmckennie4203 Рік тому +1

    What's the point of the self rebuild thing being a different program? Is that the joke? I guess it might make sense if i go watch that video. I just use "make run" anyway

  • @alainterieur5004
    @alainterieur5004 3 роки тому +4

    why having chosen C to do it ?

    • @stewartzayat7526
      @stewartzayat7526 2 роки тому +7

      Because it's a simple, yet powerful language, although it can be annoying and outdated at times, it gets the job done

    • @valikmora
      @valikmora 2 роки тому +2

      @@stewartzayat7526 Is your main OS outdated?

    • @stewartzayat7526
      @stewartzayat7526 2 роки тому +3

      @@valikmora I don't think so

  • @miguelparra-t4b
    @miguelparra-t4b Рік тому

    which would be a great C course for beginners?

  • @Eugensson
    @Eugensson 10 місяців тому

    Too bad CSV doesn't have a specification. WSV (Whitespace separated values) is much better.

  • @jawad9757
    @jawad9757 Рік тому

    What font do you use

  • @skope2055
    @skope2055 2 роки тому +1

    awesome

  • @sgmvideos5175
    @sgmvideos5175 Рік тому

    Why is vim more popular than nano?

  • @nva_nova580
    @nva_nova580 3 роки тому

    VIVON

  • @rul1175
    @rul1175 3 місяці тому

    all these so called programmers doing random programs to get the donations.

    • @henrikholst7490
      @henrikholst7490 Місяць тому +1

      For sure he is a programmer. A damn good one too. He is doing recreational programming not useful programming. It might be useful in the end but that is never the goal.

  • @РусланЗаурбеков-з6е

    (Looking at all these all "mallocs"...)
    That's why people prefer to code with C++. Built-in memory management with new and delete -- is much easier.

    • @alang.2054
      @alang.2054 Рік тому +5

      Never use new and delete in C++ - use smart pointers instead!

    • @robmckennie4203
      @robmckennie4203 Рік тому

      Why paint a painting when taking a photo is so much faster and easier

    • @dash8497
      @dash8497 Місяць тому

      ????