COMPUTER SCIENCE explained in 17 Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2024
  • Learn more about Computer Science, Math, and AI with Brilliant! First 30 Days are free + 20% off an annual subscription when you use our link: brilliant.org/WackyScience/
    How do Computers even work? Let's learn (pretty much) all of Computer Science in about 15 minutes with memes and bouncy music. At least the stuff worth remembering if you want to get into programming.
    Of course this is not ALL of Computer Science, but I tried to condense a broad spectrum of topics as fast as possible, which could be a good revision for some, or an introduction for others :)
    Timestamps:
    00:00 Intro
    00:30 Binary
    00:47 Hexadecimal
    01:09 Logic Gates
    01:20 Boolean Algebra
    01:28 ASCII
    01:46 Operating System Kernel
    01:56 Machine Code
    02:15 RAM
    02:25 Fetch-Execute Cycle
    02:38 CPU
    03:18 Shell
    03:25 Programming Languages
    03:35 Source Code to Machine Code
    03:51 Variables & Data Types
    04:44 Pointers
    05:01 Memory Management
    05:45 Arrays
    06:16 Linked Lists
    06:38 Stacks & Queues
    07:02 Hash Maps
    07:30 Graphs
    08:07 Trees
    08:39 Functions
    09:03 Booleans, Conditionals, Loops
    09:40 Recursion
    10:09 Memoization
    10:21 Time Complexity & Big O
    10:57 Algorithms
    11:15 Programming Paradigms
    11:30 Object Oriented Programming OOP
    12:12 Machine Learning
    12:52 Internet
    13:12 Internet Protocol
    13:31 World Wide Web
    13:47 HTTP
    13:57 HTML, CSS, JavaScript
    14:15 HTTP Codes
    14:28 HTTP Methods
    14:35 APIs
    14:44 Relational Databases
    15:03 SQL
    15:27 SQL Injection Attacks
    15:51 Brilliant
    This took forever to make, so if you like it, send it to your friends
    Inspired by Fireship: / @fireship

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

  • @wacky.science
    @wacky.science  14 วันที่ผ่านมา +132

    Which topic do you want me to cover next?
    Learn more about Computer Science, Math, and AI with Brilliant! First 30 Days are free + 20% off an annual subscription when you use our link: brilliant.org/WackyScience/

    • @BANANAMEMEZ
      @BANANAMEMEZ 14 วันที่ผ่านมา +30

      Astronomy pls 🫡

    • @Iyon_X
      @Iyon_X 14 วันที่ผ่านมา +9

      Math or bio

    • @user-yg31415
      @user-yg31415 14 วันที่ผ่านมา +3

      US middle & high school math

    • @BANANAMEMEZ
      @BANANAMEMEZ 14 วันที่ผ่านมา

      @@user-yg31415 are you struggling.

    • @TripleN4
      @TripleN4 14 วันที่ผ่านมา +2

      Try biography

  • @The_Mob_of_World
    @The_Mob_of_World 14 วันที่ผ่านมา +1225

    This Man is Crazy, How is he compiling everything into one video is crazy.

    • @U20E0
      @U20E0 14 วันที่ผ่านมา +54

      by using a linker

    • @josegd112
      @josegd112 14 วันที่ผ่านมา +26

      Linking all those information into a output.mp4 must been a nightmare

    • @aspirant467
      @aspirant467 14 วันที่ผ่านมา +2

      I am from India
      welcome me
      You all are foreigners for me

    • @nlnu1337
      @nlnu1337 13 วันที่ผ่านมา +5

      This is the power you unlock after writing your own compiler. Next step: OS

    • @TheCoffin_Music
      @TheCoffin_Music 10 วันที่ผ่านมา +1

      the magic of GCC

  • @TheyCalledMeT
    @TheyCalledMeT 14 วันที่ผ่านมา +572

    working in IT for about 20 years now ... impressively well done video, giving quite an overview for people who have no idea what it is

    • @caydemsiz
      @caydemsiz 14 วันที่ผ่านมา +35

      From my perspective, this video is absolutely great for anyone who’s taken around 2 semesters of CS classes (me lol), as it summarizes almost every concept I’ve learned or heard about until now. For someone who has no idea about IT (me 2 years before), this could be a great introduction, but some concepts might fly over their heads. Nonetheless, this video is definitely the best short format information video amongst others from what I’ve seen. Kudos to the creator

    • @zynthrix
      @zynthrix 7 วันที่ผ่านมา +3

      Absolutely direct of a question, but so far have you been making big big money from working in IT?

    • @TheyCalledMeT
      @TheyCalledMeT 7 วันที่ผ่านมา +3

      @@zynthrix barely anyone does .. and since i prefer work life ballance and hate company politics i kept my distance of leadership positions .. i can live quite well with my income but it's definitively NOT big money ^^

    • @Idkchangethislater
      @Idkchangethislater 4 วันที่ผ่านมา

      It’s Literally my entire first year of CS BSc except the practical parts ofc 💀

    • @yotu9670
      @yotu9670 2 วันที่ผ่านมา

      Its possible to earn 120000 as an entry salary in the USA when you are good at IT/get through the crazy interviews! So I suppose this is big money.

  • @bxnr_
    @bxnr_ 14 วันที่ผ่านมา +860

    This coming out less than 11hrs before my CS paper 2 board exam is WILD

    • @jamesmck896
      @jamesmck896 14 วันที่ผ่านมา +10

      Good luck 🤞

    • @bxnr_
      @bxnr_ 14 วันที่ผ่านมา

      @@jamesmck896 thank you!

    • @ammaradnan4338
      @ammaradnan4338 14 วันที่ผ่านมา +7

      O levels? Same bro.

    • @aspirant467
      @aspirant467 14 วันที่ผ่านมา +1

      Which country ??
      You all belong from

    • @Mushbobby
      @Mushbobby 14 วันที่ผ่านมา +2

      Gcse?

  • @simply_oat755
    @simply_oat755 11 วันที่ผ่านมา +327

    ADHD approved video

    • @crespan5549
      @crespan5549 8 วันที่ผ่านมา +1

      shut up

    • @ValorantInSpecter
      @ValorantInSpecter 6 วันที่ผ่านมา +16

      PTSD approved too

    • @mariel98210
      @mariel98210 6 วันที่ผ่านมา +1

      omg

    • @user-vb7ip9hx6k
      @user-vb7ip9hx6k 6 วันที่ผ่านมา +4

      It really is😭

    • @oeew
      @oeew 4 วันที่ผ่านมา +1

      fr

  • @martino.0_0
    @martino.0_0 14 วันที่ผ่านมา +543

    Wacky just summed up 5 years of my studies. Having seen this video before, I wouldn't have chosen a computer science school 😂

    • @lukmanalghdamsi3189
      @lukmanalghdamsi3189 14 วันที่ผ่านมา +7

      what would you have chosen instead then?

    • @Charky32
      @Charky32 14 วันที่ผ่านมา

      @@lukmanalghdamsi3189 autism studies

    • @user-ji5bd6pc6k
      @user-ji5bd6pc6k 14 วันที่ผ่านมา

      ​@@lukmanalghdamsi3189food service

    • @SteveFard
      @SteveFard 14 วันที่ผ่านมา +2

      why

    • @vinukabest3
      @vinukabest3 14 วันที่ผ่านมา +30

      Wait you only covered these during 5 years? Most of this is basically year 1 content.

  • @RAH3RI
    @RAH3RI 14 วันที่ผ่านมา +226

    Not me finishing a 3-year Bachelor in Computer Science, just to be teached everything in 17 minutes by a video on TH-cam 🤡

    • @bluestone2880
      @bluestone2880 9 วันที่ผ่านมา +7

      Was just thinking the same thing but i ll use as quick revision for exams

    • @idkmyname2197
      @idkmyname2197 3 วันที่ผ่านมา

      Does this seriously cover everything? If so, what do you guys do all year?

    • @RAH3RI
      @RAH3RI 3 วันที่ผ่านมา +9

      @@idkmyname2197 the video is more like a global overview of Computer Science, we dive way deeper into the concepts at uni (and we apply them on practical projects)

    • @nagggahaggaa
      @nagggahaggaa 3 วันที่ผ่านมา

      ​​​​@@idkmyname2197this is a very surface level video. Think about the iceberg people always use where the tip is above water. Now when applying those things practically, the fun starts. Sounds easy. Looks easy. Not so easy though, and most problems are very situational
      You can read and watch videos about cs "stuff", but if you don't do cs "stuff" you will be very surprised at how cryptic and complex these simple topics quickly become. Everything is just so specific, like in coding you have to say EVERYTHING you want the program to do so literally and logically. Missing one semicolon? Program won't function correctly. I wonder how many lines of code are out there missing semicolon? Lol. Like imagine you wrote a program with thousands of lines of code and it won't work because of a small syntax error, or god forbid a logic error that forces you to rewrite half your code, or maybe in this situation for whatever reason it is a syntax error, but instead of throwing an error to you, it's just causing the program to behave incorrectly. You have to sift through this program. You'd think something like that could be automated and while it probably can, your scenerio may be so specific that the automation would need to be modified by you to fit your situation (you don't actually know what situation you are in, remember? You don't know what syntax error or whatever is causing an issue, but you have to test to find it), anyway instead of modifying it at that point you'd be better off manually finding the error. Anyway basically what we do all day is create errors and then try to fix them. As a software developer it's like 50 percent meetings, 5 percent coding and 1000 percent debugging 😂

  • @DigerTorsk
    @DigerTorsk 14 วันที่ผ่านมา +174

    WACKY SCIENCE WITH ANOTHER BANGER!!!!!!!!!!!!!!!!!

  • @stopchangingmyprofile
    @stopchangingmyprofile 14 วันที่ผ่านมา +153

    throwing metal into a box is the perfect way to describe my understanding of computers before this video

  • @zenlanfleek6580
    @zenlanfleek6580 14 วันที่ผ่านมา +73

    You know your channel is of high quality when Brilliant sponsors you.

    • @SpaceDoodle2008
      @SpaceDoodle2008 12 วันที่ผ่านมา +8

      it is not just of high quality - it's just brilliant

    • @zWXRzKING
      @zWXRzKING 2 วันที่ผ่านมา

      @@SpaceDoodle2008 nice one

  • @SaludYExitoClips
    @SaludYExitoClips 14 วันที่ผ่านมา +112

    I seriously believe you are a top 10 youtuber right now

    • @user-rizzwan
      @user-rizzwan 14 วันที่ผ่านมา +1

      Melting lipstick for chemistry experiment is top tier TH-cam.

    • @OnkarPawar00
      @OnkarPawar00 13 วันที่ผ่านมา

      Did you intentionally double the Zs, or is it the actual spelling?

    • @SaludYExitoClips
      @SaludYExitoClips 13 วันที่ผ่านมา

      @@OnkarPawar00 what double Z's

    • @OnkarPawar00
      @OnkarPawar00 13 วันที่ผ่านมา +1

      @@SaludYExitoClips I meant to reply to the first reply
      Look at his account name

    • @zWXRzKING
      @zWXRzKING 2 วันที่ผ่านมา

      @@OnkarPawar00 does it matter ?

  • @TheStickofWar
    @TheStickofWar 13 วันที่ผ่านมา +18

    I took my computer science degree years ago and have been an engineer since. My partner has always shown a vague interest in understanding how computers work but gets easily put off. We taught her a little by playing games like 7 Billion Humans and Turing Complete, but eventually it gets too much. Some minor lightbulb trivia for her that she gets interested in, such as the on/off switch on appliances is just binary 1/0, or sometimes the 1 is intersecting the 0 when it is a single button. Things like that.
    So I will send her this video and wish her the best of luck 😅

  • @Hersatz
    @Hersatz 8 วันที่ผ่านมา +6

    This man gave away more valuable information in a more concise way than 3 of my first semester's classes back then.

  • @arisinger8434
    @arisinger8434 10 วันที่ผ่านมา +3

    Just finished my BS and MS in comp sci here… I’m pretty blown away with this video. Super impressive overview that covers a lot with the perfect amount of detail for people unfamiliar with Cs. You’ve earned a sub

  • @julianm1850
    @julianm1850 14 วันที่ผ่านมา +5

    great video! Very helpful and insane how you put every topic together flawlessly!!

  • @gdcuaer4076
    @gdcuaer4076 14 วันที่ผ่านมา +20

    My guy is speedrunning through the modules i learn at my university... this is really nice to get overview about what comes in the future and to review old topics again.
    Nice vid!

    • @nagggahaggaa
      @nagggahaggaa 3 วันที่ผ่านมา

      Yeah this is a great refresher.

  • @matei-alexandrustanescu9245
    @matei-alexandrustanescu9245 13 วันที่ผ่านมา +3

    Wonderful video man, excellent pace covering a lot of information and the depth gone into for each topic is perfect. Amazing job once again!!

  • @thecomputer1424
    @thecomputer1424 4 วันที่ผ่านมา +2

    Hey Wacky Science,
    I just wanted to say that your videos are really amazing! I found some concepts like hardware and operating systems a bit difficult to grasp, especially when you talked about languages and memory allocation. However, your explanation of networking cleared things up for me. I was stuck on that concept for a while, so I'm really glad you covered it. By the way, the Art and Animation in your videos is stunning! Keep up the great work!

  • @DhairyaBhatt
    @DhairyaBhatt 10 วันที่ผ่านมา +2

    Bro just summarised the entire Computer Science background in 16 minutes. This my first ever video i watched of you and I am already a fan!

  • @evandro-evandrovd500
    @evandro-evandrovd500 9 วันที่ผ่านมา

    Dude, I never really understood recursion, but I got it with your great explanation about it with the factorial example. Awesome work.

  • @Cosmonaut_Devin
    @Cosmonaut_Devin 13 วันที่ผ่านมา +25

    13:03
    "The internet is not a big truck, it's a series of tubes"

  • @anubhavjain7267
    @anubhavjain7267 14 วันที่ผ่านมา +7

    My entire 4 year B. Tech CSE summarises in this video 😢

    • @red.menace0074
      @red.menace0074 3 วันที่ผ่านมา +1

      Dude, I was taught C++ on a piece of paper.. you don't know what waste of time is xd

    • @stranger_guy110
      @stranger_guy110 3 วันที่ผ่านมา +1

      That also in 17 minutes 😅

  • @OfficialViper
    @OfficialViper 12 วันที่ผ่านมา

    Hey, I've been working as a Software Developer for quite some time now and also do a lot of homelabbing. Your video is really good! You explained the core concepts well and visualized them in a way that it easily understandable for others. I also love that you included machine learning as a topic because it's a recent one compared to the other stuff. Good job!

  • @mlgdigimon
    @mlgdigimon 13 วันที่ผ่านมา

    this was a really really nice video. this opened a couple rabbit holes on software for me to go in

  • @ivansobol7334
    @ivansobol7334 14 วันที่ผ่านมา +6

    Its always a great day when you upload!!

  • @berryjuicewrinkle
    @berryjuicewrinkle 13 วันที่ผ่านมา +3

    Wow, you just summarized the whole CS easily. Thanks.

  • @SonOfMeme
    @SonOfMeme 10 วันที่ผ่านมา

    The way you make the sections flow into each other is crazy good

  • @felipepergherdibari4404
    @felipepergherdibari4404 10 วันที่ผ่านมา +1

    Amazing video, really interesting and intuitive :D

  • @wojciechmackowiak24
    @wojciechmackowiak24 12 วันที่ผ่านมา

    Phenomenal presentation, outstanding simplicity and clarity

  • @conallmurphy628
    @conallmurphy628 วันที่ผ่านมา

    Brilliant video and resource

  • @peterwang1821
    @peterwang1821 10 วันที่ผ่านมา +1

    This is very informative, appreciate it

  • @isometric_shahil
    @isometric_shahil 14 วันที่ผ่านมา +2

    I am in absolute love with your videos, they are humorous and full of knowledge! Please keep up the good work ❤

  • @antoniozhang6055
    @antoniozhang6055 14 วันที่ผ่านมา +1

    Bro you have one of the best explanations. Simple yet effective

  • @oyeenamdev8867
    @oyeenamdev8867 วันที่ผ่านมา +1

    Great work really appreciated ❤ 👏👏👏

  • @killer151489
    @killer151489 13 วันที่ผ่านมา +1

    I have no words for how incredible your work is !

  • @The_plant789
    @The_plant789 14 วันที่ผ่านมา +45

    I’m afraid of what this guy can find out in a few weeks

    • @zWXRzKING
      @zWXRzKING 2 วันที่ผ่านมา

      arent we all🤣😂

    • @Simple_Info11
      @Simple_Info11 2 วันที่ผ่านมา

      What do you mean?

    • @zWXRzKING
      @zWXRzKING 2 วันที่ผ่านมา +1

      @@Simple_Info11 if hes doing some thing this great in a short period of time imagine what he would do if he had more time
      get it?

  • @berkaybakacak
    @berkaybakacak 12 วันที่ผ่านมา +2

    Wow. From where to where. You literally told the whole story of computer science in one video :D good job

  • @armelmucavele7624
    @armelmucavele7624 12 วันที่ผ่านมา +2

    one of the best videos I watched about computer science

  • @MailsonWei
    @MailsonWei 14 วันที่ผ่านมา +4

    This is a good summary for what I learn from 1/3 of my CS degree.

  • @oeew
    @oeew 4 วันที่ผ่านมา

    love how fast you explain.

  • @_mariobordignon
    @_mariobordignon 10 วันที่ผ่านมา

    You can see the channel improvement by each video, fantastic! Loved that awesome thumb

  • @Empiremans
    @Empiremans 14 วันที่ผ่านมา +11

    Literally just reminded me to finish my data analysis project

  • @TechWithAbee
    @TechWithAbee 13 วันที่ผ่านมา +1

    wow, thats so amazing, how you come up with this script that combines everything and yet clear and informative. 🔥

  • @somarjaber1275
    @somarjaber1275 10 วันที่ผ่านมา

    Simple , clear and amazing

  • @user-jb4cn3jd3b
    @user-jb4cn3jd3b 11 วันที่ผ่านมา +1

    cs senior year, and I have to say this was super well put, good job!

  • @blaze8862
    @blaze8862 13 วันที่ผ่านมา +1

    Bro is just a few videos in and already has a sponsorship. Keep making awesome stuff. I know this style of video has been working rlly well but remember you can always branch out and do different things (preferably still science, love your explanations)

  • @izainonline
    @izainonline วันที่ผ่านมา

    Great Summary❤

  • @izzyreaper3143
    @izzyreaper3143 12 วันที่ผ่านมา +1

    man i really love your videos, combines comedy with education to make my adhd brain understand, never stop uploading man, hope you get more subscribers!

  • @northernlight1000
    @northernlight1000 12 วันที่ผ่านมา +2

    This has already got to be one of the best series in history!

  • @alvarorojas7409
    @alvarorojas7409 5 วันที่ผ่านมา

    Being a new comp sci student. This video is so incredibly well made and the explanations were so easy to follow! Amazing Job!

  • @neongamerex
    @neongamerex 3 วันที่ผ่านมา

    Okay, i am intrigued i have sub hope you keep on making more good computer stuff like this .

  • @anytimetraveler
    @anytimetraveler 14 วันที่ผ่านมา +72

    Small but important correction:
    The SQL-Injections are not stopped with replacing
    '
    with
    \'
    An attacker could just write:
    admin\' --
    into the login box. This same program would then replace ' with \' resulting in:
    admin\\' --
    of which the \\ is interpreted differently and does not escape the ' anymore, thus the injection still works.
    If you really want to stop SQL-Injections, you used what is called Prepared Statements.
    They are "compiled" with placeholders for the variables, before you ever actually stick any variables into the query.
    So when it's time to stick the username and password into the query, the query itself isn't in a text-form anymore and can't be changed or parts commented out.

    • @user-zu6wg9wt8m
      @user-zu6wg9wt8m 14 วันที่ผ่านมา +4

      also fetch, decode and execute arent one cycle, instead fetch is one cycle decode is one cycle and execute is one cycle (though modern cpus have a quite a bit more stages) and you might be confused thinking they all happen one after the other in the same cycle because they do but not one after the other its called pipelineing basicly you make sure all parts of the cpu are at use at all times its kinda hard to explain without a drawing but yeah

    • @galax5130
      @galax5130 13 วันที่ผ่านมา +2

      @@user-zu6wg9wt8m yeah it's depends upon the instruction how many cycles needs to execute an instruction, he should have to talk about the micro instructions

    • @kernelpanic_init1
      @kernelpanic_init1 12 วันที่ผ่านมา

      "Client Side exploit projections always can and will be bypassed. You fool, you moron"
      -Sun Tzu, The Art of War

    • @yaroslavpanych2067
      @yaroslavpanych2067 12 วันที่ผ่านมา +2

      Dude, relax, this video is full of bs. 3 corrections, and I abandoned this idea

    •  12 วันที่ผ่านมา

      ​@@user-zu6wg9wt8m you are confusing instruction cycles with machine cycles my man. Not the same thing. Also there are architectures that run one instruction per machine cycle.

  • @Mellon00
    @Mellon00 14 วันที่ผ่านมา +2

    This video is real gold :D congrats man

  • @ThePureedge
    @ThePureedge 4 วันที่ผ่านมา

    i like how this video was able to cover fundamental concepts in computer science (CS).
    however, there were other fields in CS that weren't mentioned such as human-computer interaction, parallel computing, automata and formal language theory, computer graphics, software engineering, operating system.
    overall, your video is educational, entertaining, and well-explained.

  • @sangareshwarannadar_official
    @sangareshwarannadar_official 12 วันที่ผ่านมา +1

    The style of video seem highly inspired from this. its really cool ngl

  • @LifemottoYOLO
    @LifemottoYOLO 7 วันที่ผ่านมา

    This was really informative!! Perhaps calculus next? Such as how and why it works

  • @the-tankeur1982
    @the-tankeur1982 7 วันที่ผ่านมา

    Truly a masterpiece , this literally englobes everything in 17 minutes

  • @henriquemigotto310
    @henriquemigotto310 13 วันที่ผ่านมา +1

    Thats a nice introduction video😁
    Just adding that the cpu does store data in the form of registers, those are very important in early computer languages, so is probably a good ideia to make a separate video to tackle cpu registers, flags, rings of access, firmware, cpu architecture, virtual memory(the pc in most cases don’t use your actual memory address), virtual machines(Specifically in the context of computer languages)
    Don’t know if you left them out on purpose, but hey, just pointing it out 😎👍

  • @learn.-
    @learn.- 9 วันที่ผ่านมา

    Brilliant video I ever found on internet nice work ❤

  • @AchilleanApollo-bj4wy
    @AchilleanApollo-bj4wy วันที่ผ่านมา

    The fact this guy is able to explain the entire first semester of my CS bachelor's program in such an easily understandable way is incredibly impressive. Awesome video!

  • @shaydennaidoo4036
    @shaydennaidoo4036 14 วันที่ผ่านมา +6

    This coming out 16 hours before my database management module exam 2 is crazy

  • @Annak942
    @Annak942 9 วันที่ผ่านมา

    Great video! The way computers exactly reads and stores data is often missing knowledge for ppl who didnt study CS but entered the field

  • @TheZloivan
    @TheZloivan 17 ชั่วโมงที่ผ่านมา

    Waw a great overview. Thanks

  • @1370kyrielle
    @1370kyrielle 12 วันที่ผ่านมา +1

    this is genuinely such a good video, gave me flashbacks to my university day lol. can't wait for the next one!

  • @EriC-qz2im
    @EriC-qz2im 14 วันที่ผ่านมา +1

    This is a great video. Well done sir. 👏👏

  • @mrbones680
    @mrbones680 13 วันที่ผ่านมา +1

    The way this video is structured is amazing, how long did the writing of script take?

  • @addly1110
    @addly1110 14 วันที่ผ่านมา +1

    This actually really helpful.

  • @Wolces
    @Wolces 3 วันที่ผ่านมา

    dude, this is an incredible video. thx

  • @qalbie_studies
    @qalbie_studies 6 วันที่ผ่านมา

    You are incredible, brother. Best of luck to all your endeavors.

  • @Toto-cm5ux
    @Toto-cm5ux 9 วันที่ผ่านมา

    Good but not exhaustive.
    You rock !

  • @Heavy_Bones
    @Heavy_Bones 14 วันที่ผ่านมา +1

    I really enjoyed your video, you earned a new subscriber. Do you have any suggestions for begginer friendly computer science books?

  • @sonofatlas1372
    @sonofatlas1372 12 วันที่ผ่านมา +1

    I love this channel although it has 6 videos good job young man.

  • @Cptn_Candy
    @Cptn_Candy 6 วันที่ผ่านมา

    You go so fast it almost forces me to memorize as hard as possible, at the same time I now feel like the kid in summer wars(animated movie) when hes calculating things in his head at the end.

  • @crazyrocket2900
    @crazyrocket2900 11 วันที่ผ่านมา +2

    5:53 THAT MAKES SO MUCH SENSE NOW! I was wondering why so much of what you do with strings were just the same as with arrays. I thought it was so weird that we designed the languages to give strings all these cool extra properties but it makes so much more sense that the reason strings do a lot of array stuff is because the computer literally stores them as an array of characters.

    • @the_agent_z
      @the_agent_z 11 วันที่ผ่านมา

      everything can be displayed as an array, for example, you can take your int pointer, cast it as a character array and print those to the console. the only difference is that strings don't have constant sizes, so you'd need to work with it as an array.

  • @bitos5651
    @bitos5651 11 วันที่ผ่านมา +1

    man, i loved your videos (i do not even know how to speak english properly, but bro, this is awesome)

  • @Bjquez
    @Bjquez 8 วันที่ผ่านมา

    this video blow my mind, it just changed my perspective of computer science!

  • @alexanderwald2046
    @alexanderwald2046 14 วันที่ผ่านมา +6

    I'm a computer science professional and I love this video

  • @AhmedAminA1
    @AhmedAminA1 8 วันที่ผ่านมา

    Thinking about making this vedio as a benchmark for my learning journey.. everytime coming here to see how much I understand with ease 😊

  • @divyanshsevta747
    @divyanshsevta747 12 วันที่ผ่านมา

    I really liked how you graphically explained that threads give the illusion of concurrency because they context switch so fast

  • @user-yr6ec2te5u
    @user-yr6ec2te5u 14 วันที่ผ่านมา +2

    You are doing a great job! Thanks
    Maybe next video about biology?

  • @tatjanatrupec4991
    @tatjanatrupec4991 14 วันที่ผ่านมา +6

    This is Brilliant ❤

  • @user-vv4yf2dm1v
    @user-vv4yf2dm1v 11 วันที่ผ่านมา

    Yooo been waiting for this one to drop 🔥🔥🔥🔥

  • @krishanpalkaidwal
    @krishanpalkaidwal 5 วันที่ผ่านมา

    Great work

  • @EGJohnson1
    @EGJohnson1 14 วันที่ผ่านมา +2

    subscriber acquired. I've been wanting this knowledge for so long...

  • @TripleN4
    @TripleN4 14 วันที่ผ่านมา +3

    I love these videos

  • @ITseNano_YT
    @ITseNano_YT 7 วันที่ผ่านมา

    The best explanation I've ever heard throughout my entire CS course

  • @kantendestroyer
    @kantendestroyer 8 วันที่ผ่านมา

    amazing video , i'm a student in germany and my school is focused in Computer science and i do it like 6 years and thought i do crazy shit, and you explained it in just 17 minutes. It's incredible. I like your video so much 👍🏿 a subscribe and a like is a must have

  • @jetgorilla2
    @jetgorilla2 4 วันที่ผ่านมา

    Detailed and informative - now I get to go watch it 10 more times to remember everything lol

  • @Risseii
    @Risseii 8 วันที่ผ่านมา

    I'm graduating my cs program in a few weeks and this basically sums up my first few years of Uni

  • @ahmedtremo
    @ahmedtremo 8 วันที่ผ่านมา

    Holy Shit, the transitions from one topic to another is so smooth, I loved it!

  • @realrealmxd
    @realrealmxd 14 วันที่ผ่านมา +1

    Cool revision video

  • @rajeevchakradhari7081
    @rajeevchakradhari7081 วันที่ผ่านมา

    I found this video really very helpful Sir please upload more videos related to computer science ❤❤

  • @Bitmaker64
    @Bitmaker64 13 วันที่ผ่านมา

    Damn, informative as always!

  • @noobmaster7400
    @noobmaster7400 13 วันที่ผ่านมา

    Very accurate and fun to watch. 👍

  • @jwake928
    @jwake928 14 วันที่ผ่านมา +2

    nice one mate, sick vidya

  • @ondrejknezicek341
    @ondrejknezicek341 14 วันที่ผ่านมา +5

    You've just made my life better

  • @reFLEQzion
    @reFLEQzion 14 วันที่ผ่านมา +6

    pure gold. very well compressed and structured overview.

  • @camerashysd7165
    @camerashysd7165 7 วันที่ผ่านมา

    U earned my subscription 👍

  • @Constantinople12
    @Constantinople12 8 วันที่ผ่านมา +1

    you really had to release this the day after my computing exam

  • @user-sn5ih6fi6m
    @user-sn5ih6fi6m 14 วันที่ผ่านมา +2

    Keep creating your videos, they will go viral
    You are very very good at it