what 10 years of coding looks like…

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024
  • Full video on ‪@jomakaze‬ #coding #programming #tech #computerscience #math

Комментарии • 11 тыс.

  • @jomamini
    @jomamini  2 года назад +11209

    Full video on Joma Tech channel

    • @Project5488
      @Project5488 2 года назад +35

      Why am i the only one here? Is anyone there? WAIT WHAT IS THAT... RUN JIMMY RUN

    • @musicgamer5860
      @musicgamer5860 2 года назад +8

      Yea I Was Also Thinking About Tha.....

    • @QuirkyDreamer
      @QuirkyDreamer 2 года назад +38

      Should've pinned the link here!

    • @kumudkhandelwal6369
      @kumudkhandelwal6369 2 года назад +12

      Please post the video link in this comment

    • @Tbsav.J
      @Tbsav.J 2 года назад +8

      whats the name of the video??

  • @ugottabekiddingd1999
    @ugottabekiddingd1999 6 месяцев назад +16705

    People who never learned coding won't know how magnificent that is!

    • @nico7674
      @nico7674 4 месяца назад +265

      well, I'm a SE, I coded shit ton of torus when I was younger and I still don't get it lmao

    • @kc-ox3qo
      @kc-ox3qo 4 месяца назад +74

      I wanna learn 😢

    • @mayabkpal1233
      @mayabkpal1233 4 месяца назад

      Just imagine somebody gave you a assignment to find logic to make that. ​@@nico7674

    • @TheDarknight7000
      @TheDarknight7000 4 месяца назад

      ​@@kc-ox3qoif you want to have a life dont do it

    • @pyherryguerreiro
      @pyherryguerreiro 4 месяца назад +59

      Is more nice know the fact of the code looks like a donut too

  • @Khint3378
    @Khint3378 Год назад +33650

    Imagine if it just printed "Hello World"

  • @exefo1029
    @exefo1029 2 года назад +118524

    "You get paid right?"
    "You get paid...... right?"

    • @mamta_koshal
      @mamta_koshal 2 года назад +605

      😂😂😂

    • @silly_goofs
      @silly_goofs 2 года назад +1313

      Yah by fuckin dunkin???

    • @applepie1272
      @applepie1272 2 года назад +939

      Bro got paid by Sonic The Hedgehog

    • @Jasnah.Kholin
      @Jasnah.Kholin 2 года назад +662

      you guys are getting paid?

    • @sasino
      @sasino 2 года назад +144

      * insert padme meme template *

  • @mugambomister
    @mugambomister 3 месяца назад +3344

    10 years of coding,
    11th year Random ad:
    '"A.I CAN DO THIS IN ONE CLICK''

    • @ThorOdinson1269
      @ThorOdinson1269 2 месяца назад +179

      And it'll take you 30 years to debug the code 😂

    • @rohitvipul6633
      @rohitvipul6633 2 месяца назад +5

      😂😂

    • @pet.me102
      @pet.me102 2 месяца назад +23

      ​@@ThorOdinson1269 it'll do better in the future 😂 we all gonna be unemployed 😂😂😂

    • @soheil2771
      @soheil2771 2 месяца назад +1

      🤣🤣🤣🤣

    • @Ricolaaaaaaaaaaaaaaaaa
      @Ricolaaaaaaaaaaaaaaaaa 2 месяца назад +5

      ​@@ThorOdinson1269not with good prompts it won't

  • @justinboloss7791
    @justinboloss7791 2 года назад +5515

    Bro compiled his code with no flags, i wish to have this kind of self confidence 💀

    • @enqrypted4758
      @enqrypted4758 2 года назад +19

      never bro🥲

    • @anonimodas45
      @anonimodas45 2 года назад +81

      Just started coding. Dont even know what u mean lol

    • @surrealmeme8344
      @surrealmeme8344 2 года назад +194

      @@anonimodas45 when you make a Syntax mistake or misspell something, basically any error in the code will be reported by a “flag” when you try to run it but it fails.

    • @jcxmej
      @jcxmej 2 года назад +56

      It would have even more funny if that happened😂 ten years of coding and still gets syntax error editing one line

    • @abhimanyus1670
      @abhimanyus1670 2 года назад +12

      Bruh, I lowkey expected a syntax or logical error before anything remotely cool happened...

  • @kingzecromatic
    @kingzecromatic 2 года назад +9084

    Was low key expecting "error" or something like that.
    That was insane

    • @acrid8952
      @acrid8952 2 года назад +116

      Segmentation fault (core dumped)

    • @miguelfh21
      @miguelfh21 2 года назад +166

      I was expecting "Hello world!" lol

    • @robertgarcia6907
      @robertgarcia6907 2 года назад +21

      Syntax

    • @thestylusguy
      @thestylusguy 2 года назад +14

      I expected a ball bouncing around the screen

    • @himanshichoudhary2348
      @himanshichoudhary2348 2 года назад +3

      Can you please tell what just happened in this video......actually I don't know much about coding but I m going to persue career in cse...so I m curious to know....

  • @AnhNguyen-wo8qg
    @AnhNguyen-wo8qg 2 года назад +10370

    When he was typing out the gcc command I honestly thought it was going to throw a compile error lmao

    • @ipsitaseal2004
      @ipsitaseal2004 2 года назад +46

      Sameeee

    • @simranapata5286
      @simranapata5286 2 года назад +22

      Me tooo

    • @TrisAni
      @TrisAni 2 года назад +11

      Level code được cái bánh rán xoay này mất bao lâu v bạn

    • @nadiazaddem
      @nadiazaddem 2 года назад +6

      Same here 🤣

    • @sasino
      @sasino 2 года назад +9

      And he's using vim 🤣🤣

  • @st_ishan_will_help
    @st_ishan_will_help 3 месяца назад +687

    Littrly every programmer: " _totally worth it_ "

    • @-Cocell
      @-Cocell 2 месяца назад +2

      Agreed.

    • @KayoRudra
      @KayoRudra Месяц назад +1

      Yes

    • @2lillyboo
      @2lillyboo Месяц назад +1

      Is coding hard? I thought about gonna take cse as a major...but I'm afraid now😢

    • @st_ishan_will_help
      @st_ishan_will_help Месяц назад +4

      @@2lillyboo look bro coding isn't hard when you know what to do . But if you are lazy, you won't make it anywhere.
      It's also a time-consuming process.
      You should not give up and push no matter what .
      And you will succeed before you realize.

    • @2lillyboo
      @2lillyboo Месяц назад

      @@st_ishan_will_help which coding language should I learn first? And can you give me some tips about how I can learn a language fast?..

  • @harshitanand7254
    @harshitanand7254 Год назад +15845

    Twist: after 10 yrs of continuous coding it displayed: _Error at line 5_

    • @idakpoworldlight4213
      @idakpoworldlight4213 Год назад +330

      What! I'll just go crazy.

    • @ggpo7973
      @ggpo7973 Год назад +241

      😂😂 😂 I'll throw my pc out the window

    • @zer0pointnothing
      @zer0pointnothing Год назад +394

      Then you fix the error and now it's on line 6. You fix that, line 8, etc. Life as a coder is fun :D

    • @samma-pixelstudio
      @samma-pixelstudio Год назад +43

      This is the pain that I have to face when I make my os

    • @satyam_gautam_01
      @satyam_gautam_01 Год назад +27

      ​@@nersha8472 morden problems requires modern solutions 😆😆😆

  • @uxziyt5653
    @uxziyt5653 2 года назад +18787

    “Did you do it?”
    Yes.
    “What did it cost?”
    Everything.

  • @dnynu
    @dnynu 2 года назад +60541

    Others : It's just a donut
    Coders : insane 🔥

    • @Raresionut1
      @Raresionut1 2 года назад +1131

      Donut? Nah. That's a perfect torus 😍

    • @Prakriti_Senpai
      @Prakriti_Senpai 2 года назад +472

      No its insane

    • @kpro333
      @kpro333 2 года назад +486

      But it's actually insane you know

    • @issacnewton3446
      @issacnewton3446 2 года назад +139

      pov :- he not a programmer either

    • @DGonz0-
      @DGonz0- 2 года назад

      Me not a code,but have dabbled:.
      ..😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲😲

  • @LilithTakiryan
    @LilithTakiryan 3 месяца назад +75

    The cinematography bro😫👌🏻

  • @SamudrarajOfficial
    @SamudrarajOfficial 2 года назад +12739

    Other Coders: "imma gonna ctrl C ctrl V this man's whole career"

  • @galaxywalker3000
    @galaxywalker3000 2 года назад +5139

    “I got bored one day and put everything on a bagel”

    • @zibo5322
      @zibo5322 2 года назад +33

      Is this a line from a movie?

    • @Damian.30_d
      @Damian.30_d 2 года назад +76

      Everything everywhere all at once 😂

    • @masteus4431
      @masteus4431 2 года назад +35

      Sucked... Into.. a baaaaaageeel

    • @jonesy678
      @jonesy678 2 года назад +13

      I gotta admit, that comment is pretty funny.

    • @卂乇乂-s8u
      @卂乇乂-s8u 2 года назад +1

      @@Damian.30_d that movieeee hahahahaha

  • @Darain1
    @Darain1 2 года назад +6472

    I was expecting "Hello World"

  • @bao3662
    @bao3662 3 месяца назад +122

    The cinematic vibes is crazy

  • @61keyswithkumar80
    @61keyswithkumar80 5 месяцев назад +5069

    I was expecting an error 😂😂

  • @kaizo_player1322
    @kaizo_player1322 2 года назад +5603

    Me who is learning how to code: damn looks crazy cool

    • @amiraislammomo1872
      @amiraislammomo1872 2 года назад +15

      Hey can you please tell me how to learn cooding online

    • @maxwellsv
      @maxwellsv 2 года назад +79

      @@amiraislammomo1872 learn online

    • @lavenashagai8172
      @lavenashagai8172 2 года назад +3

      Same that crazy

    • @anuragmeshram4323
      @anuragmeshram4323 2 года назад +44

      @@maxwellsv ayoo fam. He's asking about which channels to refer or which websites to start learning. You literally said Learn online when he asked how to learn online💀💀💀. Btw if you know some websites or channels tell me

    • @honigblumchen9848
      @honigblumchen9848 2 года назад +3

      @@anuragmeshram4323 yea I want to learn it but I don't know how.

  • @pulse5387
    @pulse5387 2 года назад +9987

    “Ctrl+c and ctrl+v” is a programmer’s best friend

    • @leonid3312
      @leonid3312 2 года назад +57

      I thought: format c:\

    • @ambranj1062
      @ambranj1062 2 года назад +39

      I am a legitimate programer now i guess

    • @AdityaKumar-op5zc
      @AdityaKumar-op5zc 2 года назад +186

      Maturity is when you realise copying code from somewhere into your existing project is way difficult than writing your own.
      Like if you understand someone's code without comments or anything, something that was difficult for you to write. Then you're already a great programmer.

    • @luvlycan
      @luvlycan 2 года назад +37

      @@AdityaKumar-op5zc you can execute the code line by line and check what's it's doing... Modify as per your requirements

    • @trahmadd
      @trahmadd 2 года назад +5

      You can't use Ctrl+v

  • @PAFGOD
    @PAFGOD Месяц назад +22

    We need a full JavaScript course

  • @unknownedleaf
    @unknownedleaf 2 года назад +18577

    “you spent 10 years on that?”
    “nope, 4 months on that”
    “what? why did you take so long then”
    “9 years and 8 months on bugs”

    • @jorian_meeuse
      @jorian_meeuse 2 года назад +513

      I think he meant 10 years of coding experience, not just 10 years on this project

    • @ifindbugsinyourcode1644
      @ifindbugsinyourcode1644 2 года назад +68

      This comment is so underrateddd

    • @shivankchauhan6256
      @shivankchauhan6256 2 года назад +56

      @@jorian_meeuse emotional damage ..........

    • @dook6679
      @dook6679 2 года назад +8

      @@shivankchauhan6256 AAAAAAAAAAAAAAAAAAA

    • @omnerpanzo2226
      @omnerpanzo2226 2 года назад +33

      Spend another 10 years for optimization and unit tests

  • @pragatikhadye4241
    @pragatikhadye4241 Год назад +5914

    You don't even need to understand coding to realise that this is masterpiece

    • @raghavkhulbe4493
      @raghavkhulbe4493 Год назад +37

      i can make that thing with better graphics in blender L

    • @PixelGhost07
      @PixelGhost07 Год назад +141

      ​@@raghavkhulbe4493i don't know how coding works But pretty sure its difficult to create the spinning donut by coding it or something.
      What blender is anyway? Drawing stuff or 3D stuff?

    • @nul1f13d8
      @nul1f13d8 Год назад +163

      ​@@raghavkhulbe4493Blender isnt coding L

    • @raghavkhulbe4493
      @raghavkhulbe4493 Год назад +10

      @@nul1f13d8 ik im just saying that i can make better donut in less time L

    • @Glaycier
      @Glaycier Год назад +130

      @@raghavkhulbe4493that’s not the point. Coding is an entirely different art with in itself.

  • @ATULKUMAR-yw9rj
    @ATULKUMAR-yw9rj Год назад +23007

    Only a coder can realise thats fucking hard

  • @cleyton7160
    @cleyton7160 3 месяца назад +6

    We need a whole serie about it

  • @justanotherhotguy
    @justanotherhotguy 2 года назад +3201

    I expected a lint error at the end, followed by a “oh wait let me fix it real quick”. This is what usually happens when I want to present my code to dad.

    • @logan97327
      @logan97327 2 года назад +21

      SAME

    • @Twlz_09
      @Twlz_09 2 года назад +37

      Same but I was expecting more of "a syntax that gives you no insight on what broke""

    • @Phulpakhri
      @Phulpakhri 2 года назад +1

      😂😂😂😂

    • @orterves
      @orterves 2 года назад +13

      It compiled first try, which means there's definitely a bug in there somewhere

    • @tomasvallejos1609
      @tomasvallejos1609 2 года назад +3

      Damn, how does this not have many more likes? 😂

  • @chessmaster2041
    @chessmaster2041 Год назад +6982

    It's actually f***ing amazing.
    He didn't link nor import anything

    • @ABDO10_DZ
      @ABDO10_DZ Год назад +82

      That's not python lol

    • @buzzerkiller6374
      @buzzerkiller6374 Год назад +10

      Savage lol

    • @xara2599
      @xara2599 Год назад +70

      ​@@ABDO10_DZ he could use a graphic library even in c/c++

    • @ABDO10_DZ
      @ABDO10_DZ Год назад +17

      @@xara2599 ya , but that different from python import , also even if u include a library in c++ u'll write too much enough of codes , its not simplified as python

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

      @@ABDO10_DZ It's more difficult than Python, but I fell in love with its syntax

  • @imkranely7230
    @imkranely7230 11 месяцев назад +2775

    Blender Donut? Nah, we got the programmer's donut

    • @ByteUp01
      @ByteUp01 10 месяцев назад +7

      Was thinking about the same thing 😂😂😂😂😂

    • @02-AbeedaUmmeyHaafsa
      @02-AbeedaUmmeyHaafsa 9 месяцев назад +5

      Need a tutorial on this (⁠+⁠_⁠+⁠)

    • @nuttystardragon6722
      @nuttystardragon6722 8 месяцев назад +1

      Sir thaf juat doom or bad apple

    • @anoynmanonymous8304
      @anoynmanonymous8304 7 месяцев назад

      A.I. does it in 2 seconds.

    • @NoobStudios414
      @NoobStudios414 7 месяцев назад +2

      @@anoynmanonymous8304lmao you’ve never used ai, will never be better then us

  • @mouneydonuru2769
    @mouneydonuru2769 2 месяца назад +12

    The fact that he did it in C 😂

    • @joshuavictor3036
      @joshuavictor3036 2 месяца назад

      please explain

    • @mouneydonuru2769
      @mouneydonuru2769 2 месяца назад +5

      ​@joshuavictor3036 C is an ancient language where you have to write almost everything from scratch cuz it doesn't a lot of libraries to import functionalities from

    • @ТимурГриневич-д2р
      @ТимурГриневич-д2р Месяц назад +4

      @@joshuavictor3036 The Bible was originally written in C and was later translated for mere humans

    • @ТимурГриневич-д2р
      @ТимурГриневич-д2р Месяц назад

      In python you can do this with "from donuts import rotating_donut"

  • @kaushikvro1075
    @kaushikvro1075 Год назад +8712

    only us coders can understand this 3D moving donut emotion

    • @shaimac9796
      @shaimac9796 Год назад +73

      copy paste it is easy

    • @parasagarwal7248
      @parasagarwal7248 Год назад +353

      ​@@shaimac9796 copy paste is easy, but doing it youself is damn

    • @krishchurasia681
      @krishchurasia681 Год назад +146

      ​@@parasagarwal7248 yepp it's like Steroids vs natural body.........

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

      ​@@krishchurasia681 ya pain in the @ss

    • @raidzeromatt
      @raidzeromatt Год назад +44

      ​@@ANR1122 everyone laughed about chat gpt until it came for them..

  • @tech.4264
    @tech.4264 2 года назад +955

    i actually thought it was just going to be “ERROR” at the end

    • @son_of_hiskingdom5092
      @son_of_hiskingdom5092 2 года назад +3

      Lol me too

    • @learninghub0053
      @learninghub0053 2 года назад

      ruclips.net/user/shortsCckqew0gTjw?feature=share

    • @shambhav9534
      @shambhav9534 2 года назад +11

      Any programmer would've expected "Segmentation fault (core dumped)".

    • @demoniack81
      @demoniack81 2 года назад +4

      @@shambhav9534 this is exactly what I was expecting as soon as I saw it's in C.

    • @AuroraIsBeautiful
      @AuroraIsBeautiful 2 года назад +1

      Same lmao

  • @nazaxprime
    @nazaxprime Год назад +1588

    "let me just finish up real Quick"...
    16 hours later

    • @OriGiNaLxGoD
      @OriGiNaLxGoD 10 месяцев назад +9

      I thought it was going to take him way longer after he said that as well. 😂

    • @Loralanthalas
      @Loralanthalas 10 месяцев назад +8

      what I say to my boss at least three times a damn week.

    • @d1array
      @d1array 9 месяцев назад +1

      I swear

    • @philipjamesajagabos2519
      @philipjamesajagabos2519 9 месяцев назад +1

      This is most development situation 😅

    • @futuza
      @futuza 5 месяцев назад

      6 months later...
      Me: ...it's finally working! I just merged the branch into main.
      Boss: Oh we decided to just pull that feature, the client decided they didn't want it. Can you take it out.
      Me: No. It's too late, I forgot how to use git to undo my last merge, sorry, they'll just have to live with the feature existing.
      Boss: I can have John remove it, so you can focus on other things if it's too much work...
      Me: Noooo have mercy on my baby, he was just born and he deserves to live!
      Boss: *dragging me away from the terminal*

  • @demonkoryu
    @demonkoryu 3 месяца назад +10

    It's not that hard I would say. (I'm probably very wrong here)
    1. get torus equation, rotate/scale/translate
    2. translate to view space
    3. each pixel: send ray to intersect with torus, check if hit surface point normal points backward or forward (ignore if backward), grayscale shade (phong/gouraud), store with zbuffer
    4. lookup (pregenerated) grayscale value into ascii lookup table of rising luminance value (character surface area/block). Probably only use a few characters to decrease flickering.
    5. Print

    • @Ausar0
      @Ausar0 2 месяца назад +6

      "it's not that hard"
      >4 points of arcane sorcery

    • @burzummmmm
      @burzummmmm Месяц назад

      Well yeah it is basically raytracing on the command line. But the question is where do you put the light source 😂

    • @pxkdrake
      @pxkdrake 18 дней назад

      I understand how you would probably doing this writing shader code in an established engine. But how would you do this without that environment? That didn't look like what he was doing here.

  • @maddog9465
    @maddog9465 Год назад +1261

    Hackers in movies vs hackers irl 😂

    • @mericanmade9843
      @mericanmade9843 11 месяцев назад +49

      Hackers in movies:
      "Omg I saved the world"
      Hackers irl:
      "Omg I made this 3d donut that rotates"

    • @aniketsrivastava1870
      @aniketsrivastava1870 11 месяцев назад +10

      He ain't a hacker tbh you don't even know what it is to be one software development is an entirely different thing from being a full fledged cyber security specialist a hackers knows everything some even know how to code malwares and this guy our here making fuckin donuts ain't a hacker at all

    • @maddog9465
      @maddog9465 11 месяцев назад +14

      @@aniketsrivastava1870 chill bro, it's not that deep. I was just making a joke, I know he's not a hacker. Besides the whole video is humor, there is absolutely no need for you to be searching through a comedic short looking for random people to hate on from behind your phone screen. One of the biggest rules on the internet is to never take anything personally, because more than 90% of the people on here hardly even know you, let alone have anything against you.

    • @EpsilonEnigmaYT
      @EpsilonEnigmaYT 11 месяцев назад +2

      ​@@mericanmade9843it's too much for him because it need 356 words to make a single dot on the donut

    • @UnderInternetNew
      @UnderInternetNew 11 месяцев назад +2

      @@aniketsrivastava1870 Well Software development is the start of hacking kinda no need to be mad at him fellow brother in code

  • @Zer0ne-Infinite
    @Zer0ne-Infinite 2 года назад +4273

    "let me finish this up real quick"
    (3 hours later)
    "alright almost done"

    • @IBRAHIM-FAS-City
      @IBRAHIM-FAS-City 2 года назад +13

      😇❤️😇 ❤️ In the Quran, Surah Baqara (Chapter of the Cow), Ayah (verse) 255 is very beautiful and special :
      Allah, there is no god except He
      اللّهُ لاَ إِلَهَ إِلاَّ هُوَ
      the Ever Living, the One Who sustains and protects all that exists
      الْحَيُّ الْقَيُّومُ
      Neither slumber nor sleep overtakes Him
      لاَ تَأْخُذُهُ سِنَةٌ وَلاَ نَوْمٌ
      To Him belongs all that is in the heavens and the earth
      لَّهُ مَا فِي السَّمَاوَاتِ وَمَا فِي الأَرْضِ
      Who is he that shall intercede with Him except by His permission
      مَن ذَا الَّذِي يَشْفَعُ عِنْدَهُ إِلاَّ بِإِذْنِهِ
      He knows what will be before their hands and what was behind them
      يَعْلَمُ مَا بَيْنَ أَيْدِيهِمْ وَمَا خَلْفَهُمْ
      while they encompass nothing of His knowledge save what He will
      وَلاَ يُحِيطُونَ بِشَيْءٍ مِّنْ عِلْمِهِ إِلاَّ بِمَا شَاء
      His Seat embraces the heavens and the earth
      وَسِعَ كُرْسِيُّهُ السَّمَاوَاتِ وَالأَرْضَ
      and He feels no fatigue in guarding and preserving them
      وَلاَ يَؤُودُهُ حِفْظُهُمَا
      And He is the Most High, the Most Great
      وَهُوَ الْعَلِيُّ الْعَظِيمُ
      😇❤️😇❤️😇❤️😇❤️😇

    • @Taaarrtagggg
      @Taaarrtagggg 2 года назад +30

      @@IBRAHIM-FAS-City nobody asked

    • @IBRAHIM-FAS-City
      @IBRAHIM-FAS-City 2 года назад +2

      @@Taaarrtagggg
      😇 I know this, where is the problem?
      why are you afraid ?

    • @Taaarrtagggg
      @Taaarrtagggg 2 года назад +18

      @@IBRAHIM-FAS-City there's no problem

    • @IBRAHIM-FAS-City
      @IBRAHIM-FAS-City 2 года назад +4

      @@Taaarrtagggg
      😅 So don't blame me for a comment that's no problem, thank you ❤️

  • @branpod
    @branpod 2 года назад +4985

    Most realistic part: using a $2500 computer to access vim

    • @SahilP2648
      @SahilP2648 2 года назад +55

      I used 36 GB RAM to do LCS on two strings in python using recursion in my university's server system. Umm tbh I don't even remember if it was 36 GB or much higher than that xD

    • @ramnaracemotilal265
      @ramnaracemotilal265 2 года назад +5

      I use a fire 8 amazon tablet

    • @zenithchan1646
      @zenithchan1646 2 года назад +18

      RUclips asked me how should I rate your comment lol

    • @hakaishinhelles5194
      @hakaishinhelles5194 2 года назад

      Well even i am doing it so ... Yes . Bought it for gaming and now University is giving me no time to game on it. :-(

    • @shaolonmonke2791
      @shaolonmonke2791 2 года назад

      @@zenithchan1646 where you live?

  • @kartikmishra3152
    @kartikmishra3152 3 месяца назад +5

    Only coders know the hard work behind that ❤

  • @vinicus508
    @vinicus508 2 года назад +1254

    I actually find it incredible. I simply love those programs that create images out of characters, it’s so nice and you learn a lot about how graphics work

    • @ProjectPhysX
      @ProjectPhysX 2 года назад

      That's beginner level :D
      I did full color video in console with C++: ruclips.net/video/tehGAbRB-sw/видео.html

  • @herbertpayson
    @herbertpayson 2 года назад +4654

    I'm a programmer of some apps and I appreciate this, it's amazing! Normal people who don't know computer programming would say it's just a "DAMN ROTATING DONUT!" 😁🤓

    • @Anonymous-ze2dz
      @Anonymous-ze2dz 2 года назад +37

      🤣thats very hard I've done bouncing ball😊

    • @Anon221BC
      @Anon221BC 2 года назад +13

      What do you mean "normal people"?

    • @bhavishakewalramani1762
      @bhavishakewalramani1762 2 года назад +80

      @@Anon221BC who don't code bruh

    • @volkova6209
      @volkova6209 2 года назад +29

      oh i thought it was a joke, is this actually hard to program?

    • @adonai_s_n
      @adonai_s_n 2 года назад +68

      @@volkova6209 very dificult yes but not impossible

  • @Gran_knight
    @Gran_knight 11 месяцев назад +2831

    So this is what gta6 developers doing .

    • @TalynStormcrow
      @TalynStormcrow 10 месяцев назад +51

      The whole game renders in ascii with RTX using only the CPU.

    • @rexygray7695
      @rexygray7695 10 месяцев назад +9

      Dam your beat me to it.

    • @TimelessGamingSoftware
      @TimelessGamingSoftware 8 месяцев назад +13

      They using a game engine that has built in everything

    • @samiparlayan4758
      @samiparlayan4758 7 месяцев назад +3

      ​@@TalynStormcrow 😂😂

    • @Proud_banda
      @Proud_banda 7 месяцев назад +22

      No😂
      If they choose to code like this you'll never see GTA 6 in next 200 years😂

  • @tommasinainnovationandlife7536
    @tommasinainnovationandlife7536 20 дней назад

    Loved this video I am teaching myself programming all packages and fell in love with programming.

  • @nikoniichi
    @nikoniichi 2 года назад +3984

    This is literally my cousin, one time he was so excited telling me to come over his room, I asked what's up and he said "So I'm gonna use your picture to put it in a cube!" And I was like "...alr, show me." And so my picture was ON a cube, ON each sides. So I asked him if he slept last night or not, he makes me worried sometimes, smh.

    • @hakoom7
      @hakoom7 2 года назад +81

      i just started learning coding a month ago and i can put ur picture in a cube and even give it some animation 😅 no offence but ur cousin need to chill
      EDIT: Guys chill i already realised i dont know hes cousin age, and no matter how old is he. He can be proud and excited as much as he wants. It was never my intention to say im against that. Chill 😅

    • @Corapaslemagasin
      @Corapaslemagasin 2 года назад +275

      @@hakoom7 you don’t know his age. I also can do it after one month but I have a teacher and I’m not 14 or 16. Everybody can be proud of himself if they want

    • @hakoom7
      @hakoom7 2 года назад +21

      @@Corapaslemagasin true

    • @HeosphorosSword
      @HeosphorosSword 2 года назад +60

      The answer to your question to him: no, he did not sleep last night. Lmao happens pretty frequently when an engineer works on a passion project.

    • @user-ym8zp6ld4e
      @user-ym8zp6ld4e 2 года назад +6

      Like the Better Call Saul meme?

  • @RReCde
    @RReCde 8 месяцев назад +4734

    You cannot imagine how long this took and how much code it has, For him to make this is incredible, He made a dynamic 3d render of a donut in COMMAND LINE, Damn.

    • @Flegado
      @Flegado 7 месяцев назад +47

      Meh, depending on how reusible the rasterizer is, it's probably not that much code. Just assign certain lighting intensities to characters with a bigger surface and you get the result. If you properly encapsulate the math it's also not that hard since you don't really need to fully understand the math just implement it. The only real thing you need to know is vectors and some basic matrix math (google ot a book is your friend here)

    • @DaSwordPodcast
      @DaSwordPodcast 6 месяцев назад +22

      I was just thinking something like this and you put it into exact words....therefore I'm sure there are a lot of lines of code, nevertheless I didn't think it was possible to create graphic images in command line; command line has its pros and cons

    • @aniketroy6916
      @aniketroy6916 4 месяца назад +3

      Yes I agree I was tried this type with my friend we are only able to make the shapes but we are unable to move that like him

    • @Xepent
      @Xepent 4 месяца назад +2

      @@Flegado will see this and say meh

    • @yurowitz
      @yurowitz 4 месяца назад +12

      @@Flegado Man you make it sound so easy, how about you write a Gist to show us how it's done within one day ?

  • @sangahlolo
    @sangahlolo 2 года назад +1723

    "Congratulations you Donut !"
    -Gordon Ramsey

  • @utkarshdubey6812
    @utkarshdubey6812 14 дней назад

    Sir your lectures are really very well explained 🙏🙏

  • @bagel8472
    @bagel8472 2 года назад +3185

    This is actually incredibly complex to code, I can’t imagine how long it took in reality to do that

    • @adriangodoy4610
      @adriangodoy4610 2 года назад +351

      There's a version of this code that the code itself is a donut too

    • @confidential7608
      @confidential7608 2 года назад +241

      the difficulty is not the coding, but the math

    • @vigilante_stark
      @vigilante_stark 2 года назад +109

      It's actually not that hard. You convert the animation into separate sprite images. Let's say it comes down to 50 images. Then you just have to display those images. It's not the best way to do this and might take a few days or weeks but it's still easier than making an algo for the output.

    • @marufbepary100
      @marufbepary100 2 года назад +19

      I did something similar to this in Py and it took me around a month and a half.

    • @tacokoneko
      @tacokoneko 2 года назад +15

      it depends how it is implemented. when I was 10 I made a animated ASCII Nyan Cat that is about as complex a task as donut.c

  • @justamanofculture12
    @justamanofculture12 9 месяцев назад +5296

    "Sometimes to confuse the enemy, one must confuse themselves first."
    *Art of War - Confused Sun Tzu*

    • @Jurozaiten
      @Jurozaiten 8 месяцев назад +121

      "Art of What. "

    • @enigma2303
      @enigma2303 8 месяцев назад +23

      ​@@Jurozaitenunderrated reply 😂

    • @defaultuser0856
      @defaultuser0856 7 месяцев назад +13

      ​@@Jurozaiten💀💀💀💀💀

    • @raphelT-ii4ej
      @raphelT-ii4ej 7 месяцев назад +45

      " I didn't say that shit "
      -sun tzu

    • @LEVELIsUnstable
      @LEVELIsUnstable 7 месяцев назад +2

      This is why people are homeless or in jail they are challenging themselves

  • @muzbarik4189
    @muzbarik4189 Год назад +4335

    people don’t understand true terminal art

    • @Forgottenace9
      @Forgottenace9 Год назад +50

      Its called ASCII art, not terminal art 😅

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

      @@Forgottenace9 who cares

    • @Forgottenace9
      @Forgottenace9 Год назад +49

      @@crowley2158 people who want to use right terminology to not get into stupid situations where their interlocutor misunderstands them?...

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

      @@Forgottenace9 my bad

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

      @@Forgottenace9 it's ASCII art inside of he terminal, so it's still terminal art.

  • @166.85Astro-Prerna
    @166.85Astro-Prerna Месяц назад +4

    My heart skipped a bit at the last moment when I thought it's gonna have an error 😭😂🌍

  • @divyam2546
    @divyam2546 11 месяцев назад +2644

    Others : what your 10 years experience in coding looks like ??
    Me : A donut

    • @all_out_of_bubble_gum
      @all_out_of_bubble_gum 10 месяцев назад +11

      YOU GOT THE JOB !

    • @fsblack27
      @fsblack27 10 месяцев назад +8

      Erm, acktually, it’s a torus 🤓🤓

    • @lilylu8648
      @lilylu8648 10 месяцев назад +1

      a phrase with a double meaning?

    • @StarFury2
      @StarFury2 10 месяцев назад +21

      To people with no graphic coding experience this may seem silly. But coding a simple rotating wireframe cube from scratch requires ample math knowledge like vector transformation and matrix multiplications, as well as low level programming knowledge on how to communicate with CPU/GPU. It literally takes years to take full grasp of it.
      Anyone, can download 3D Engine and make random 3D scene by just clicking on the icons, but only few people in the world can make 3D engine.

    • @baronluke8065
      @baronluke8065 10 месяцев назад

      In addition this has lighting, there's a light source. This is the ADVANCED shit.@@StarFury2

  • @hitbox7422
    @hitbox7422 Год назад +3558

    I have a friend who did this in x86, made three 3-Dimensional shapes with non-projected surfaces rotating around their center, I saw the code, he wrote EVERYTHING in vectors within arrays, absolute madlad.

    • @dcabfr
      @dcabfr Год назад +278

      Programming is an art and you can recognize a person's way of coding. At the beginning of my studies we had a competition, we had to rotate a square around its axis, the codes ranged from 10 to 82 lines.

    • @readyplayersid
      @readyplayersid Год назад +40

      A true shape rotator!

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

      Time for the 666th like

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

      ​@@dcabfrI know some people that would struggle with 100 lines to do that, your class was actually pretty proficient from what I've seen lol

    • @sal_strazzullo
      @sal_strazzullo Год назад +34

      ​@@dcabfrprogramming is art but if you're doing it purely for the art side of it you're not gonna be much successful. Mixing the artistic side with a project idea that can make money is the way to go

  • @BLAZIN77KONG
    @BLAZIN77KONG 7 месяцев назад +1175

    "Shit I forgot to save"
    _Famous last words_

    • @tunedoesstuff
      @tunedoesstuff 5 месяцев назад +4

      ctrl+s

    • @parv09955
      @parv09955 3 месяца назад +18

      Lol, you can't run a code without saving it first.😅

    • @ZenitoGR
      @ZenitoGR 3 месяца назад

      @@parv09955 you would be surpised how many times I have run my script without saving and thinking WHAT THE HELL WHY DO I GET THAT ERROR AGAIN? continue to search for another solution for 3 hours, then you see the little white dot next to the file and it hits you... YOU HAVENT SAVED the CODE FOR THE LAST 6HOURS.... true story!

    • @jackedup447
      @jackedup447 3 месяца назад

      @@parv09955 Now if your source code gets wiped off the face of the earth thats another thing entirely.

    • @SAINA_23
      @SAINA_23 3 месяца назад +2

      😂😂 yup

  • @electronicstsh
    @electronicstsh 3 месяца назад +11

    I was half expecting it to crash

  • @Chadblake1
    @Chadblake1 2 года назад +1892

    You guys do realize how incredible this is, right?

    • @vivvpprof
      @vivvpprof 2 года назад +81

      well… yes and no… there's been games that ran in DOS in early 90s and used text for graphics like that. Not sure I've seen a 3D game like that but you get the point.

    • @IBRAHIM-FAS-City
      @IBRAHIM-FAS-City 2 года назад +5

      @@vivvpprof
      😇❤️😇 ❤️ In the Quran, Surah Baqara (Chapter of the Cow), Ayah (verse) 255 is very beautiful and special :
      Allah, there is no god except He
      اللّهُ لاَ إِلَهَ إِلاَّ هُوَ
      the Ever Living, the One Who sustains and protects all that exists
      الْحَيُّ الْقَيُّومُ
      Neither slumber nor sleep overtakes Him
      لاَ تَأْخُذُهُ سِنَةٌ وَلاَ نَوْمٌ
      To Him belongs all that is in the heavens and the earth
      لَّهُ مَا فِي السَّمَاوَاتِ وَمَا فِي الأَرْضِ
      Who is he that shall intercede with Him except by His permission
      مَن ذَا الَّذِي يَشْفَعُ عِنْدَهُ إِلاَّ بِإِذْنِهِ
      He knows what will be before their hands and what was behind them
      يَعْلَمُ مَا بَيْنَ أَيْدِيهِمْ وَمَا خَلْفَهُمْ
      while they encompass nothing of His knowledge save what He will
      وَلاَ يُحِيطُونَ بِشَيْءٍ مِّنْ عِلْمِهِ إِلاَّ بِمَا شَاء
      His Seat embraces the heavens and the earth
      وَسِعَ كُرْسِيُّهُ السَّمَاوَاتِ وَالأَرْضَ
      and He feels no fatigue in guarding and preserving them
      وَلاَ يَؤُودُهُ حِفْظُهُمَا
      And He is the Most High, the Most Great
      وَهُوَ الْعَلِيُّ الْعَظِيمُ
      😇❤️😇❤️😇❤️😇❤️😇

    • @MahdiHatesLife
      @MahdiHatesLife 2 года назад +5

      @@IBRAHIM-FAS-City Mashallah brother

    • @spicybook
      @spicybook 2 года назад +2

      ehh not really that impressive

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

      i've done it, it's not that hard

  • @cybisz2883
    @cybisz2883 11 месяцев назад +1391

    It's hilarious that this is actually true. Printing an animated shaded 3D ascii art donut to the console is not at all a trivial feet and would indeed take a few years of practice both in programming and in mathematics to accomplish. It's the sort of thing an older teen/early 20-something could easily get obsessed with. At the same time, non-programmer folks will just see you as a stark raving mad lunatic for spending so much time on it.

    • @ronzerker390
      @ronzerker390 7 месяцев назад +39

      I was in fact that early 20 year old that got obsessed with a proamming project for class. I overdid the project and told the teacher I was just having too much fun. I'm just glad it didn't take me two years to do lmao

    • @shiftit6133
      @shiftit6133 7 месяцев назад +12

      A non-programmer here - I really did not get the point of this video, before I read the comments

    • @Mike-we3rb
      @Mike-we3rb 7 месяцев назад +10

      The world needs people like this tho too lol. Couldn’t have the world how it is without this. Imagine billions of people buying sports game tickets without the internet And websites. That ain’t happeniny

    • @syd_ney3731
      @syd_ney3731 6 месяцев назад +4

      Chat gpt... cough! 2 minutes cough! Done

    • @cybisz2883
      @cybisz2883 6 месяцев назад

      @@syd_ney3731ChatGPT can only do that because the code was already on github to begin with, which it was trained on. There are many programming problems it utterly fails at.

  • @sanjeetpathak5570
    @sanjeetpathak5570 2 года назад +1040

    As a programmer I know, it is a masterpiece. Love from 🇮🇳

    • @rudrakaushik1735
      @rudrakaushik1735 2 года назад +4

      Bhai explain kar sakte ho kya hai ye ?

    • @sanjeetpathak5570
      @sanjeetpathak5570 2 года назад +4

      @@rudrakaushik1735 Naah bhai. Main itta nahi bana pata hun.

    • @JK-vk9yy
      @JK-vk9yy 2 года назад +2

      @@sanjeetpathak5570 kitna aata hai bhai?😶

    • @sanjeetpathak5570
      @sanjeetpathak5570 2 года назад +2

      @@JK-vk9yy Bas bhai kama kha lete hain utna hi 😒😒

    • @noorhundal7766
      @noorhundal7766 2 года назад +45

      @@rudrakaushik1735 the guy coded a program which shows a rotating ASCII donut. He made an animated donut which is drawn using text characters. This is complicated because it involved geometry maths to rotate and draw the 3D stuff and to convert it to text characters.

  • @greyswandir2807
    @greyswandir2807 7 дней назад

    My God. Its BEAUTIFUL

  • @Divyyyaaaa
    @Divyyyaaaa Год назад +1925

    Dude that's honestly amazing, 3D MOVING donut is every coder's dream😭. If you did it with python or some other language and not blender then I have like a different level of respect, great job man

    • @deathbyslime6725
      @deathbyslime6725 Год назад +30

      wait until you get to the cameras part. that learning curve is steeeeep.

    • @tamamshud5879
      @tamamshud5879 Год назад +44

      It was on c++

    • @forgetfulfunctor1
      @forgetfulfunctor1 11 месяцев назад

      ​@@tamamshud5879GNU C i think tbf

    • @thomasnikolaus4395
      @thomasnikolaus4395 11 месяцев назад +21

      He used a c++ compiler.

    • @mr.bloxxworld3407
      @mr.bloxxworld3407 11 месяцев назад +7

      I quit blender and started learning python because I can't model a simple donut.:}

  • @antonyrichard369
    @antonyrichard369 5 месяцев назад +488

    He was doing a c program compilation.. and bringing an anime out of a c program is like heaven .. i have been there ❤

    • @RomyaRana
      @RomyaRana 3 месяца назад +21

      Coders know how fascinating it is to animate something on c.. it mustve taken real effort

  • @oblivion4924
    @oblivion4924 2 года назад +1453

    I was so expecting a program that automatically opens never gonna give you up

    • @Seventro7
      @Seventro7 2 года назад +17

      I made that program and that was actually easy to code 👍

    • @Seventro7
      @Seventro7 2 года назад

      #include
      #include
      #include
      using namespace std;
      int main(){
      cout

    • @Seventro7
      @Seventro7 2 года назад +8

      @Amit it's cpp code just compile it and name it file something like "Windows optimizer" or any other tool then after compiling run the .exe file & then it will open your default browser and play Rick roll video (tip: upload rickroll video from your yt channel and then rename video title to any other title like "how to optimize windows" then copy video link and replace it in code) 👍

    • @anniemay8315
      @anniemay8315 2 года назад +2

      I thought the same thing..

    • @oblivion4924
      @oblivion4924 2 года назад +4

      @@Seventro7 oh damn nice
      I actually have no idea how to code I just got this in my recommended tab

  • @pcdeltalink036
    @pcdeltalink036 2 месяца назад +4

    Ok I know practically nothing about coding but that looked amazing.

  • @stanislavschaefer3233
    @stanislavschaefer3233 Год назад +266

    My first day as a developer:
    Ctrl + C
    Ctrl + V

    • @Virgindev
      @Virgindev 10 месяцев назад +4

      agreed

    • @____Rahaf
      @____Rahaf 10 месяцев назад +9

      Oh man I am way advance than you bro I can pretty much do Ctrl + X , Ctrl + Z

    • @CA2013offi_
      @CA2013offi_ 10 месяцев назад +2

      nah i have win+>/.@@____Rahaf

    • @mr.destroyer828
      @mr.destroyer828 10 месяцев назад +2

      Also your last day as a developer

    • @georgepagotelis
      @georgepagotelis 10 месяцев назад

      My first day "where's the coffee machine and showers"

  • @asikurrahman4354
    @asikurrahman4354 2 года назад +461

    Lmao I thought it was gonna say “Hello World”

  • @BebopTheStampede
    @BebopTheStampede 2 года назад +393

    The sticky note reminding himself to eat is probably the most relatable thing ever…

    • @infinnite4938
      @infinnite4938 2 года назад +7

      Lol yeah when i code sometimes i get so into it and even though i need to eat and feel weak , i tell myself im not leaving until its finished, but eventually get off :)

    • @BebopTheStampede
      @BebopTheStampede 2 года назад +1

      @@infinnite4938 welp, crunch before the munch….or…is it the other way around. Hmmm…

    • @sk8_bort
      @sk8_bort 2 года назад +2

      Kind of ironic the fact that you forget how to eat while programming food

  • @IbrahimKhan-i4y5u
    @IbrahimKhan-i4y5u 2 месяца назад +4

    Yeah it is harder to do like visual content with coding rather then just making textures and objects and all with software and creative work

  • @ramalshebl60
    @ramalshebl60 2 года назад +47252

    i thought it was gonna be some stupid sketch..... but that was actually insane 🍩🍩🍩🍩🍩
    edit: sorry to be one of those people.. but, MOM, I'M FAMOUS

  • @JesseUnderscoreMartin
    @JesseUnderscoreMartin 2 года назад +8721

    I thought he was going to show something impressive... Like centering a div

    • @chizalam9389
      @chizalam9389 2 года назад +67

      😂

    • @fluffyniki3257
      @fluffyniki3257 2 года назад

      Centering a div is impossible and everyone knows that you can fool yourself with flex box or grid but thats a iluminati projection

    • @anton-exe
      @anton-exe 2 года назад +220

      I did too but then I notice the code was *way* too simple for that

    • @TopBagon
      @TopBagon 2 года назад +127

      Clearly can't do that in C. You need lower level access

    • @Leonhart_93
      @Leonhart_93 2 года назад +142

      "display: flex" on the parent and "margin: auto" on the element you want centered.
      Literally 2 lines of css, now the internet joke is ruined forever. Thank me later ;)

  • @ojasgoyal05
    @ojasgoyal05 2 года назад +820

    You created more suspense than many mystery movies.

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

      Yeah I actually stayed until the end for this.

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

      @@BlindRambler well it’s not hard to stay til the end when it’s this short lol

  • @kudatama
    @kudatama 4 месяца назад +2

    Least sane programmer to build their own code without copying online.

  • @habibatialbi723
    @habibatialbi723 Год назад +288

    I'm not a coder but i really understood that it was a turmoil of happiness to get that result

  • @colourfulyoker
    @colourfulyoker Год назад +364

    As a programmer who writes 1 line of code per day, I can confirm this took him 10 years

  • @jhmlllacdao6264
    @jhmlllacdao6264 2 года назад +3057

    I've never seen such a beautiful piece of art. 🍩 🍩

  • @MAS-qu2do
    @MAS-qu2do Месяц назад +1

    THAT'S INHUMANELY INSANE

  • @cookie-dir-
    @cookie-dir- 8 месяцев назад +1925

    What 10 years of coding looks like ?
    *" a donut* !?

    • @deepaktechk
      @deepaktechk 8 месяцев назад +103

      Even 10 years of experienced people can't do that

    • @odiio3402
      @odiio3402 8 месяцев назад +41

      It's made it with only strings, is adding, deleting and changing characters to make the illusion that is a blender

    • @deepaktechk
      @deepaktechk 8 месяцев назад

      @@odiio3402 then try to write a program for it in C / C++ then you realise

    • @deepaktechk
      @deepaktechk 5 месяцев назад +14

      @@odiio3402 so can you do that?

    • @mellowne411
      @mellowne411 5 месяцев назад

      ​@@odiio3402lol is not blender, that's an actual program of a rotating torus (donut) it's actually an mathematical computation to generate a sequence of code, watch his full channel

  • @abdul.rahman8552
    @abdul.rahman8552 Год назад +434

    Only a coder can appreciate how sick that is!

    • @MrRizzyWizzy
      @MrRizzyWizzy 11 месяцев назад +2

      nah, it's been out in source code form for a couple decades now.

  • @richardcalf8337
    @richardcalf8337 Год назад +117

    as a coder, I think the message about the fact that something seemingly small and insignificant can have a lot behind it, a lot of time and effort. the point is, people don't see it.

    • @HeatherHolt
      @HeatherHolt 10 месяцев назад +3

      They don’t see it and they’ll never even being to understand 😂

    • @xv3ei
      @xv3ei 10 месяцев назад +1

      Very true

    • @HelloThere-xs8ss
      @HelloThere-xs8ss 9 месяцев назад

      And yet, still amounts to nothing. Looks cool though

    • @timewalker6654
      @timewalker6654 9 месяцев назад +1

      @@HelloThere-xs8ss it amounts to the entertainment of other people. do you think entertainment has 0 value? delete youtube

    • @tabliqatchi6696
      @tabliqatchi6696 9 месяцев назад

      Good point.

  • @Codeworld579
    @Codeworld579 2 месяца назад

    Amazing bro ,as a beginner coder i can feel it ❤

  • @amreenkaur9821
    @amreenkaur9821 2 года назад +483

    Omg, as a new coder, I know this is really amazing and difficult 😯

    • @dylian_
      @dylian_ 2 года назад +3

      That's why it takes 10 years...
      The thing is I would've done it character by character it would only take 5 hihihiha

    • @korinostream
      @korinostream 2 года назад

      @@dylian_ why would you do that?

    • @NarutoUzumaki-Nam
      @NarutoUzumaki-Nam 2 года назад

      @@dylian_ meh sometimes is for the thrill

    • @dylian_
      @dylian_ 2 года назад +1

      @@korinostream sometimes short cuts leads to long delays

  • @pearl_dasea
    @pearl_dasea 2 года назад +669

    The very beginning of “Everything everywhere all at once”

  • @alanklm
    @alanklm 10 месяцев назад +134

    R for realism.
    This is the most pleasing short on youtube.

  • @dominionjude
    @dominionjude Месяц назад

    Bro, that's actually really impressive

  • @Mister_Scar
    @Mister_Scar 11 месяцев назад +9783

    Every like I will do nothing.

    • @poogle9368
      @poogle9368 10 месяцев назад +291

      Insanely hard? I think it’s impossible… without basically just drawing each frame in ascii if thats a model thats somehow being converted into an ascii image you’d either need to make some ai for displaying photos as ascii or I literally have no idea how else it would be possible.

    • @Mister_Scar
      @Mister_Scar 10 месяцев назад

      @@poogle9368 Look up the Spinning Cube video by Servet Gulnaroglu. It is absolutely possible to print out the chars correctly without drawing each frame. He programs a spinning cube after taking a Linear Algebra class and some studying.
      If it can be represented in a mathematical form, I don’t see how it couldn’t be represented on any capable programming language. This is one of those projects that aren’t particularly useful in any way but are a test for one’s programming and mathematical skills.

    • @obonyxiam
      @obonyxiam 10 месяцев назад

      ​@@poogle9368this is a spinning ascii donut that was made with donut-shaped c code it's really cool i recommend that you search it up

    • @notjustbaggish
      @notjustbaggish 10 месяцев назад +148

      Not to mention how light shading actually works.

    • @twothreeoneoneseventwoonefour5
      @twothreeoneoneseventwoonefour5 10 месяцев назад +194

      ​@@poogle9368I think there was a video by this or some other guy that explained how it is doable. Yeah, it requires math though

  • @joaonuno101
    @joaonuno101 Год назад +102

    Its actually more maths than programming skills here

  • @luizvaz
    @luizvaz 2 года назад +860

    *Plot twist:* The original author did it.
    He literally keeps a blog explaining the code over ten years.

    • @imt3206
      @imt3206 2 года назад +15

      Do you have the link to the blog?

    • @writethatdown100
      @writethatdown100 2 года назад +17

      In the original long video, he gives credit in the desciption. I've seen the blog post, it looks cool.

    • @rakurame6990
      @rakurame6990 2 года назад +7

      Do you have link for original video?

    • @writethatdown100
      @writethatdown100 2 года назад

      @@rakurame6990 ruclips.net/video/sW9npZVpiMI/видео.html

    • @tanojiro
      @tanojiro 2 года назад +11

      @@rakurame6990 Just search "why do you need maths for programing" it's by the guy who owns this channel here too.

  • @ReginaPhalange-i8e
    @ReginaPhalange-i8e Месяц назад

    This is the most amazing feat of programming I've seen, bro.

  • @banquo4223
    @banquo4223 2 года назад +289

    At first I was like huh that's pretty neat and then I remembered that I actually know how to code and holy shit that's amazing

    • @jaredblue8823
      @jaredblue8823 2 года назад

      Is that sarcasm💀‽...

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

      @@jaredblue8823why would it be sarcasm

  • @saultube44
    @saultube44 2 года назад +379

    Dynamic 3D rendered with dynamically mapped grayscaled text, dang! 👍 And the acting was spot on too 👍

    • @ProjectPhysX
      @ProjectPhysX 2 года назад

      That's beginner level :D
      I did full color video in console with C++: ruclips.net/video/tehGAbRB-sw/видео.html

  • @Officer_duh
    @Officer_duh 11 месяцев назад +69

    My brain instantly started trying to figure out a code to recreate this.

    • @deepikavaddadi6384
      @deepikavaddadi6384 7 месяцев назад +5

      That's how it starts.. Keep going!

    • @balkrushnakadam7082
      @balkrushnakadam7082 7 месяцев назад +5

      I am not a programmer but what I would have done to recreate this is
      1. Create a 3D array and store donut shape in it.
      2. Then apply a matrix rotation formula to rotate my camera viewport around it.
      3. Then to project it on screen use raytrace algorithm on it from camera position using resolution of number of characters I am using it to print on screen
      4. And while projecting on screen to shade it I will trace same ray to the light position and use low density character like (.) for darker shade and high density character like(@) for lighter shade.

    • @mohamedeid7075
      @mohamedeid7075 6 месяцев назад

      @@balkrushnakadam7082 Bro, what is your major?

  • @Aces_Eights_on_the_table
    @Aces_Eights_on_the_table 3 месяца назад

    I could only dream of making something like this 😭. The dimensions, the elegance of rotation… it’s beautiful 😭😭

  • @aftaba6773
    @aftaba6773 2 года назад +827

    Its crazy that he grew facial hair in between cuts. The dedication is real!

    • @Eli-cc1th
      @Eli-cc1th 2 года назад +9

      Fr 😂 wish I had the ability to grow facial hair in a matter of nanoseconds

    • @weitianwang1691
      @weitianwang1691 2 года назад +21

      No he just cut the hair after he finished the first part😂

    • @Eli-cc1th
      @Eli-cc1th 2 года назад +14

      @@weitianwang1691 that's the joke man

    • @Anonymous_1080
      @Anonymous_1080 2 года назад +1

      You are watching his haircut?

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

      what are you talking about? that's just ten years of facial hair growth, my dude

  • @mistirion4929
    @mistirion4929 2 года назад +229

    I excepted a rickroll, not art.
    Magnificent

  • @Patience2dream
    @Patience2dream 2 года назад +146

    The donut drawing in the back that says “why me” 😂

  • @muneebamir9253
    @muneebamir9253 3 месяца назад

    Insanely good program

  • @LordRB-08
    @LordRB-08 Год назад +94

    As someone who understands python and a bit of HTML,that is impressive as hell

    • @darkpicard7091
      @darkpicard7091 11 месяцев назад

      but you are very far from the real truth.
      You dont know how harder is to code with #C.

    • @ironnoriboi
      @ironnoriboi 11 месяцев назад

      Its actually suprisingly simple! Look up signed distance fields, they're a simple way to achieve this

    • @Terabyte75
      @Terabyte75 10 месяцев назад

      I'm having same knowalgae as you but I sure that's not python.

    • @LordRB-08
      @LordRB-08 10 месяцев назад

      It isn’t but maybe it is a similar language like C sharp or C++

    • @a.kataoka2917
      @a.kataoka2917 10 месяцев назад

      ​@@LordRB-08 C++ is... a similar.... language to..... python...?

  • @mehdibili5971
    @mehdibili5971 2 года назад +70

    The fact he had the donut drawing on the wall makes it even better

  • @marwanahmed5377
    @marwanahmed5377 Год назад +529

    As an amatuer programmer, this realistic.
    I tried it myself, but without the drawings; everything was happening inside my head and ide.

    • @andrewpanjaitan
      @andrewpanjaitan 11 месяцев назад

      It's probably to make the scene looks better like to show the viewer that it took a lot of effort to do that, its art!

    • @lokoli6756
      @lokoli6756 11 месяцев назад

      If the thoughts not written down, my brain cant functions properly

  • @GOOD_x_VIBES
    @GOOD_x_VIBES Месяц назад

    This is actually very impressive

  • @emmanuelmahuni8163
    @emmanuelmahuni8163 2 года назад +77

    😂 I get this a lot, the point here is that non-programmers will never appreciate nor understand the amount of effort put into any masterpiece.

    • @thelelanatorlol3978
      @thelelanatorlol3978 2 года назад +8

      You don't have to be a chef to understand the amount of time and effort a chef put into the food you ordered. Just looking at the insane logic being used shows how impressive this really is.

    • @beesechurger1
      @beesechurger1 2 года назад +1

      @@thelelanatorlol3978 Except coders make their ingredients.

    • @randybobandy9828
      @randybobandy9828 2 года назад +2

      @@beesechurger1 no

    • @beesechurger1
      @beesechurger1 2 года назад

      @@randybobandy9828 How so?

    • @elsensei666
      @elsensei666 2 года назад

      @@randybobandy9828 🤓

  • @misbahshaukat5935
    @misbahshaukat5935 Год назад +124

    Just couldn't help
    That donut is absolutely mesmerising
    The contour
    The shading
    Right use of symbols
    And countless formulas😍😍😍😍
    How did one can achieve that 🤩🤩🤩🤩

  • @flintguy
    @flintguy 9 месяцев назад +52

    I let out the most in awe "oh my God" when I saw that spinning donut.