At it again! Keep them comming. Im going to study Software Engineering this summer, and your videos really make me wanna explore more and more! Thanks for these great videos!
@TuMundoAndroideMania2 жыл бұрын
Excellent! What I don't understand is how do they store the source code inside the program so they don't use it? And besides, I also have a big doubt: if I make an application and I know the source code and I sell it, does the code change or is it still the same? Because if it's the same then I can practically control the application, right? Example Facebook bought WhatsApp how did they make it happen to Facebook?
@morganmitchellcreative2 жыл бұрын
Sir you are an incredible teacher and video maker! Thank you so much!
@jackagonz2 жыл бұрын
I've heard some of the terms used before but this gave a very good basic explanation of them that I was missing. Thanks!
@hereticstanlyhalo69162 жыл бұрын
Only thing he got wrong was an interpreter, but he didn't rlly talk about it, just showed on screen.
@solar91372 жыл бұрын
i'm seriously grateful that this channel exists
@reviewneo1449 Жыл бұрын
Me too
@H3Vtux2 жыл бұрын
Question for viewers: I could not remember/find any information on whether Garry Newman made Garrysmod with the public release of HL2 source code or the leaked one from a year prior. Anybody know?
@priyesh33572 жыл бұрын
My stars were probably aligned right when I found out your channel. This channel made me curious about things for which I didn't even give a nanosecond of my time. I am binging your videos at night even though I have to wake up early in the morning. Definitely recommending this channel to my friends and I hope that you never stop making such simple yet exceptional videos.
@wisegamer7062 жыл бұрын
I swear these videos should be shown to CS majors before they even start anything. Like you get so lost in abstraction that you don’t know what is actually happening. While being simple this actually explains it very well and I feel like if everyone working with code had an idea of how it’s broken down and actually implemented in the computer then it would be a lot more meaningful.
@hereticstanlyhalo69162 жыл бұрын
The only thing that was mainly wrong with this was how you displayed an interpreter, otherwise really good for new users. If new people are wondering, an interpreter is a language read by another language line by line in realtime, it parses each line into separate characters, creates a token, or an object just saying what this set of characters are, and than does stuff with it, it never turns it into machine code. And the code can only go as fast (most often slower) as the interpreter language.
@scrung Жыл бұрын
an interpreter is a program, not a language, just in case anyone got confused reading this. also, interpreters do in fact translate it into machine code. it does not *generate* any new machine code, but it executes pre-compiled machine code that already exists in the interpreter program (or somewhere else that it points to).
@hereticstanlyhalo6916 Жыл бұрын
@lurvsoft I didn't say that an interpreter is a language, what I was meaning is that an interpreter is a thing to read a language in another language, for example. Python is compiled an interpreted by a c++ interpreter.
@scrung Жыл бұрын
@@hereticstanlyhalo6916 copy pasted from your comment: "an interpreter is a language". Also, python is not compiled or "compiled and intepreted" (???). Python is just interpreted, by a program written in c++*. Sorry, but in every comment you make you are wrong, and it would not be helpful to anyone looking for the right info to be reading this.
@hereticstanlyhalo6916 Жыл бұрын
@@scrung Excuse me? Firstly, I never stated that an interpreter is or isn't THE language, there was no comma in that stament, I was clearly stating it's a thing that is made in one programming language to interpret another. Also, I don't there's misunderstanding on "compiled and interpreted". Let me clear it up, most interpreted languages are converted to a bytecode arrangement, this is what I meant by compiled, it compiles it into bytecode, and then the bytecode is interpreted. And yes, if you were to make an interpreter in c++ for smth like python, python is being interpreted by c++ via your interpreter. I think there was miscommunication, but I never stated that an interpreter is just some program, nor I never meant compiled as in a regular machine code compiler.
@shivanggangwar26002 жыл бұрын
This channel is so underrated.
@Snowflake-hg1tn2 жыл бұрын
Hey dude i saw your voice lines videos when they came out and it’s just crazy to me how you started to make videos almost a decade later.
@TheGagi82 Жыл бұрын
Simple and effective videos. You are the best❤❤❤❤
@mohamadebrahim8890 Жыл бұрын
I've just browsed the channel and I really like the idea thx man.
@suthan2003 Жыл бұрын
Hi. Hope you are well. Didn't see any video posted in last few months. Please continue your good work 🙏
@sam777flynn3 Жыл бұрын
Your videos are absolutely great and you have a great sense of teaching and popularizing!
@brucepenich10124 ай бұрын
Thank you. That was helpful. One oops, sexist to have your secretary run to the store to get bread.
@alexandremullerfeuga29212 жыл бұрын
Thanks! Again a great video... You have such a great talent in pedagogy... Well done!!
@Cassaiuppa2 жыл бұрын
Your effort to explaining made a great difference thanks!!! 😁 Well appreciated.
@EasternBoss Жыл бұрын
Thank you man this topic was unknown for me.
@D.S69 Жыл бұрын
please continue making videos
@sarthakparida39832 жыл бұрын
Thank you very much. your videos help me a lot to understand the basics and fundamentals!!!
@calebdejoun9392 жыл бұрын
Finally it makes sense. That helped a lot, thanks
@hieutb20012 жыл бұрын
Thank you! Short, sharp and simple!
@preetibhat26611 ай бұрын
Your vedios are just 🔥🔥🔥So easy to understand and learn..
@streamerguy19702 жыл бұрын
Whos here wondering what a source code is after the GTA6 leak?
@liveone112 жыл бұрын
Bro you read my mind
@tristanmole58852 жыл бұрын
could you do a video on how silicon chips are made, i have always not understood how a fingernail sized chip could contain billions of transistors
@SkyFly198532 жыл бұрын
I wish you could make a video about Cython ( C extension for Python ) To combine the simplicity of Python with the performance of C and C++
@VideoUpload_0072 жыл бұрын
Make a video on how sound is produced in synthesizer using Fibonacci numbers and sine wave. Also just keep doing what you do
@19MadMatt722 жыл бұрын
Punch tape! Was used for a great while for the machining industry. From there, NC (numeric control), we went to CNC (computer numeric control).
@digitalteachersuganda13 күн бұрын
it is better to add text in order to allow your audient follows
@Anonymous-om7sq2 жыл бұрын
Hey can you make a video on why SD cards or external hard-drives can use trinary or higher number systems ( you already explained why computers can’t use Trinary so).
@xomehdi2 жыл бұрын
what an explanaton! couldn't get any better
@daleryanaldover65452 жыл бұрын
Of course the video won't be complete without mentioning our friendly task manager dude
@vithalik Жыл бұрын
Wow, thanks very much for this video !!
@zealotoffire383310 ай бұрын
i decided to watch this video even though i understood 99% of it. i just like watching videos to see another person explain it from how they view and even if i just laern the 1% i didnt know, it may be helpful one day i don’t know.
@mohammadyusep9098 Жыл бұрын
You are really awesome !
@SkyFly198532 жыл бұрын
Doom 1 2 and Doom 3 game engine were also made opensource.
@RyanDaniels47 Жыл бұрын
LOVE your videos!
@mosescardenas1702 жыл бұрын
This is brilliant. Thank you Sir.
@MrSamPhoenix5 ай бұрын
Very interesting, I thought the machine code could be translated back into source code.
@jasonnestor7342 Жыл бұрын
Simple explanation 👌 I understand very well
@jakec5618 Жыл бұрын
Do you have a video on how the binary code results in some output. Like the mechanisms to producing something. Just trying to understand how the binary ends up resulting in some output/execution. Thanks
@postaldude78792 жыл бұрын
I love source games
@isaiahsimmons57762 жыл бұрын
i thought this was about why source engine is named, well, source. it probably refers to a source port. u could say goldsource was source port of quake engine, or something behind history of goldsource. so source is it name.
@legoticos2 жыл бұрын
wow all behind of source code it's pretty crazy nice video!
@siiweeyy13212 жыл бұрын
Seems fine to me maybe we can even have some early mod development
@lucyoriginales Жыл бұрын
Hmm.. about the secretary stuff? What if u had like a butler?
@vector298fn52 жыл бұрын
Hey Basics Explained, you are very talented.
@crow2989 Жыл бұрын
awesome video
@jessejames44442 жыл бұрын
I like the video, good explanation. Thank you!
@TuMundoAndroideMania2 жыл бұрын
Excellent! What I don't understand is how do they store the source code inside the program so they don't use it? And besides, I also have a big doubt: if I make an application and I know the source code and I sell it, does the code change or is it still the same? Because if it's the same then I can practically control the application, right? Example Facebook bought WhatsApp how did they make it happen to Facebook?
@Milkman-0072 жыл бұрын
great vid
@trityas19982 жыл бұрын
Love this chanel
@britishperson12 жыл бұрын
so this is the guy who made all the tf2 voicelines
@H3Vtux2 жыл бұрын
That was indeed me.
@georgem5012 Жыл бұрын
I love the explanation 👌
@jasonbach9885 Жыл бұрын
Great video as always👍👍
@brianbevilacqua36212 жыл бұрын
Nice explanation bro, +1 subscriber :)
@ejh_x22 жыл бұрын
Great!
@benthompson91452 жыл бұрын
You make great videos
@soldat76212 жыл бұрын
awesome video as always !
@flynnster007078 ай бұрын
In the context of gaming, does this mean that in order to mod you will need the source code? For example GTA RP creators must know the GTA5 source code? If so then I don't entirely understand how knowing the source code is a big deal?
@disrael21012 жыл бұрын
P.s. great video as always!
@ainaalharthy9747 Жыл бұрын
Thank u 🙏🏼
@kenneth4652 жыл бұрын
Who’s here because of the GTA 6 leaks??
@egonzalez26562 жыл бұрын
Me🤣
@disappeared212 жыл бұрын
GTA 6 DELAYED/CANCELLED? MONKA
@randomvideos722 жыл бұрын
Fan of yours man
@Joeschmoe2468ten Жыл бұрын
So if we get the machine code of the most secretive code in the world. It would just be zeroes and 1s and would not know we sitting with the most prized sequence of numbers? So if we get the numbers can you take those numbers and convert them to any language we want? I mean say we have the machine code for a calculator written in apache or whatever. Can we take those numbers and make the computer write the same program in c++? Does it come down to the same machine code fundamentally is what I ask in a long stupid way.
@asham2182 жыл бұрын
Now someone did this to Rockstar , what a punk
@ckersewout44552 жыл бұрын
can you please make a video on cpu, i think i sort of ge tthe other parts of a pc and thanks for that but i just do quite understand what a cpu does
@alexiscamio4542 Жыл бұрын
Hey hello From Europe France Thank you for that informations. Where could you put the java there? Thank You Alexis Camio
@theunknown8145 Жыл бұрын
What's the website that he preferred to see equivalent amount of assembly code for c language?
@maybezatknis29882 жыл бұрын
Hey I got a question. How can you reverse it if its possbile? Like I write code in c++. Compile it and send it to my friend how can he decompile it and get the main c++ code. And if its not possible then why?
@SteveMacSticky Жыл бұрын
Wow I didn't know that an exe or executable is just binary
@nerdkiller6619 ай бұрын
Here after Insomniac Hack.
@Jlopeza Жыл бұрын
Gracias!
@Random_person_072 жыл бұрын
Whats your new channel?
@JohnPaulBuce7 ай бұрын
thanks
@reader7782 жыл бұрын
can make a video on flash drives that use logic levels more than 2
@skshum2 жыл бұрын
Thank you so much
@wanalwi70972 жыл бұрын
Terimakasih. Bagus infor ini.
@up49962 жыл бұрын
Can you translate machine code into assembly or high level? It seems that isn't possible but what is stopping us?
@shade06362 жыл бұрын
I also have this question. I wonder if the machine code of an exe file could be translated into a higher level in order to get a software's source code.
@H3Vtux2 жыл бұрын
No. Source code is essentially used to "create" the machine code, but once that's done there is no information in the EXE itself as to what code was used to "create" the machine code. Imagine a bunch of basketballs at the top of a hill, and I calculate excatly how to roll each of them to end up in holes at the bottom of a hill. Then I do this, and later you walk by and see a bunch of basketballs in holes at the bottom of a hill. You don't have any information as to where they were at the top of the hill or how exactly I rolled them, you just see a bunch of basketballs. You know where they are now, but you don't know exactly how they got there.
@shade06362 жыл бұрын
@@H3Vtux That's a good analogy, thanks.
@disrael21012 жыл бұрын
@@H3Vtux I don't think it's 100% accurate because everything one writes in the source code translate to machine code so you can find out to at least a certain degree what was the original code concept even if it's not as accurate as line by line translation (if you know to interpret asm of course)
@H3Vtux2 жыл бұрын
@@disrael2101 So this is where "simplyfing" gets really hard and really complicated. While it's not completely *impossible* to go through each and every instance of binary and sort of "reverse engineere it" into assembly code, for anything but the simplest of programs it would be so difficult and take so long it's not even worth considering, and the result will be missing much of what makes the code "readable". Tabs, indents, and spaces are gone, variable assignments will be gone, class names, and any comments the programmer left in will not be left as the compiler flat out deletes these things.
@maromameo Жыл бұрын
gamed awe
@rebuild83082 жыл бұрын
Hey mate can you make a video how to build a gaming computer, am beginner and have no idea about computer
@MustardKingCustard2 жыл бұрын
I feel like this video taught me a lot about source codes, but I'm not sure. Let me try and steal GTA6. If it doesn't work I'll BRB.
@watercat1248 Жыл бұрын
I have other way to explain If someone see bread the know that it's bread 🍞, however wean someone wants to create a bread the use materials like sloppy water ECT, However in reality it's off those materials in reality it's element HO2 or whatever hover people use words like water ECT in the order to understand how to make bread Even if in reality the use those element's In my opinion something similar happened in computer coding the regular person see the software houever this in reality it's 01 but the developers usually use words in the order to understand what happened in reality
@truetopsoialusdclassicthro2177 Жыл бұрын
Thank you?
@lucyoriginales Жыл бұрын
Did u finally moved to another channel? 🤔
@mahmoudkhaled61972 жыл бұрын
Awesome
@MJ_W.W9 ай бұрын
Here after gta 5 source code got leaked
@A_for_AML Жыл бұрын
WHy no new videos on this channel??
@H3Vtux Жыл бұрын
Back at the end of 2021 I got a very well paying management job doing this kind of work. After doing motion graphics all day it's kind of hard to sit down and do it again. I do want to get back to doing some uploads to this channel, it will just have to be very rare.
@sebastianreale18772 жыл бұрын
Why wouldn't my graphics card work on my computer?
@hereticstanlyhalo69162 жыл бұрын
... maybe ask a forum, and specify to them about your specs
@He-Is-One-and-Only2 жыл бұрын
Hey what happened? Are u fine? Never seeing more recent videos
@H3Vtux2 жыл бұрын
Yeah i'm fine, my main job has just gotten really busy the past year, and with that being the same program (after effects) I've been to burnt out to do this in my free time without going insane. I do have a ton of videos I want to do though so I will keep uploading here forevor. Probably just infrequently.
@brusslee18142 жыл бұрын
Is windows cmd an interpreter? it translates high level code directly into machine code?
@紺野-純子2 жыл бұрын
no ಠ_ಠ
@Anonymous-om7sq2 жыл бұрын
It is. I’m no expert but I just googled it. It said it’s a Command Interpreter ( CMD.exe ).
@hereticstanlyhalo69162 жыл бұрын
Interpreters don't actualy make the interpreted file into machine code.
@eradicator1872 жыл бұрын
Looks like he cracked the code and gave up on the KZbin world.
@H3Vtux2 жыл бұрын
Haha, no I've just been insanely busy with my main job this past year (2022). Since my job is in After Effects it's kind of hard to do that for 40 hours then do after effects again on my free time, but I have like 25 videos i would like to make so I will keep doing this channel as a hobby.
@SSADO-2 жыл бұрын
@@H3Vtux Take your time, man. Better watch a good delayed video rather then a rushed video.
@gunstarhero2222 жыл бұрын
Bro did we win a guitar from Super guitar bros or is that a scam bro
@H3Vtux2 жыл бұрын
No that's a scam. Never trust youtube comments offering to give things away.
@Oblomov-i1o11 ай бұрын
Yaaaaaaawwwwwwnnnn...
@lazarx8042 жыл бұрын
How come games' source code doesn't get leaked that often?
@hereticstanlyhalo69162 жыл бұрын
Because a person from within the studio would have to put the entire source code on their own hard drive, take it home, and upload it to the internet and would prob be fired and sued.
@Domiitails2 жыл бұрын
well the nintendo gigaleak has lot
@NandhaKumar-ce7bk2 жыл бұрын
. Brow Your videos helping me Please post on electronic content... 👍
@int16_t2 жыл бұрын
C is not a high level language; it's low level language.