Winner of a video, I have been researching "what is application domain in system programming?" for a while now, and I think this has helped. Have you ever come across - Fanilliam Nonpareil Formula - (do a search on google ) ? It is a smashing exclusive product for discovering how to create your own programming language without the normal expense. Ive heard some decent things about it and my brother in law got cool success with it.
Hey Dave, thanks a lot for doing these videos. I've never seen a video series dedicated to helping CS students and/or grads with their careers (as well as topics on tech in general). What's even better is that you are young (not that age matters, but it's just that you are well aware of how the tech industry is) and candid. Please keep posting these!
It's literal. you do consider objects when you program, unlike structured programming which is data sequence-centered. If you don't get it, it means you are normal. So don't worry and move on.
+Jared Lewis Here is the simplest way to understand OOP. If you have done any OOP programming, you know there are Classes and Objects. Think of a Class as a blue print, and think of an Object as a physical representation of that blue print, and you can make many more objects from the same blue print. For example, say i give you a blue print to build a ship, you can build one ship with it, which is an object, or many ships from the same blue print. Same way, you can make one object from a class, or many objects from the same class.
This guy is a great teacher, the explanation is really well put together unlike the other vids were they just scramble fancy words across the vid and waiting for u to get it
I started programming in late ‘74, learning COBOL from IBM self-learning books. Then I learned just enough RPG-II to be dangerous. For the next 20 years I made my living writing many hundreds of program and untold thousands of lines of COBOL. Along the way, just for fun, I learned a number of dialects of BASIC, from that on a TRS-80, to MS QuickBASIC, QBASIC, Visual Basic (both Windows and DOS). Then I did a major shift and learned the easiest, most powerful and practical business programming language ever, Pick(D3 and UniData) Basic, overplayed with the 4GL, System Builder +. The last 15 years of my career, until I retired in 2009, were absolutely the most productive and satisfying because of that amazing environment and the multivalue database it used. I have a real problem with current “modern” programming languages like C, C++, Python, Ruby, etc. and that is readability of the code. With every program I ever wrote, I kept in the back of my mind that some poor schmuck would have to pick it up later and figure out what I was doing. All the current languages look like they were built for obfuscation, not clarity.
I don't know that much about programming, but i already know that all my favorite apps (Excel also btw) are written in C++ (what you call a system language) What's up with this then?
thank you for this video, your knowledge shows as when you explains things it is not that hard to understand the basic concept, keep on doing what you are doing !
Thank you very much for that video. I decided to do a Bachelor's in IT but have no prior knowledge on programming and well pretty much everything one learns within a computer science Bachelor. 😅 Trying to learn the basics and this video is helpfull, I'm looking forward to more.
Outstanding video. Really like you giving us the 50k foot view. Giving explanations using category makes it easier to understand concepts without the confusing minutiae. Thank u brother!!
Hey just learning,and i must say you not only appear to have a great amount of knowledge & skill and you have a great way of simplifying and getting directly to the need to knows.i like to just say thankyou bro for sharing some of your valuable time and knowledge really appreciate it brother thanks again hope ya keep up w the deliverance of the great content. Hope ya the best in ya journey to create or find what what ya looking for bro thanks again.
Hey Dave, awesome video thanks! Really helped me understand compiling versus interpreting better. Can I ask, does that mean Java is both compiled into byte code and interpreted after that, and then just-in-time compiled after that?
+Robin Aldridge-Sutton Yes, Java is like a mix between the two. I'm no Java expert, but here is what I understand: Java source code is compiled into byte code first so that the JVM can understand it. JVM has the option of either compiling the byte code or interpreting it. I believe there are many many different JVMs, some only interpret the byte code, some compile it down, some do a mix of things with JIT. The distinction is blurred because with a feature like JIT, the runtime has the option of actually making a decision to compile the byte code down instead of just interpreting it for optimization purposes.
These are high Level languages in a relative way. For example lost applications we're written in C /C++. These defined classes of languages are relative to itsself.
Hey, First of all very informative. Easily explained and understood. Hats off sir keep it up!!! Second of all, If you're programming through a system language to teach a computer to do the actual stuff it does, doesn't that mean that it's also teaching it how to create application languages? If so does that make System Language the daddy of Language Applications? like System Language > Application Language because it's teaching the computer to do all that. Unless you're able to do all those things separately and then combine it.
Hi, this is a very good video and make programming more fun. keep it up man + what do you think about java ??? i want to learn it inside out as a hoppy, can you give me some advise ? thanks
hi. tanks for vedio. that is amazing.i have one qustion.How can understanding what kind of code is using in sotware on pc? i want understand this cod is Destructive or not?for example i see coding the software Ansys_Workbench_Ic_Engine_Tutorial_Torrent.exe
It's tough to understand the details of the code after it's already in executable form. If you don't know what that program is doing, it might be a malicious program.
+Monsieur Africain That's a high level language solely used to create applications on Apple platforms. Though it is open source now so people might do some crazy things with it!
The zeros and ones correspond to transistors that are either on or off. Check out "Crash Course: Computer Science" they break down how computers were created from day one.
Should I start learning from high level to low level or low level to high also does isn't object c a system language then how come people use it to write apps or is it a hybrid of both system and application type? Just wondering thanks? :)
+GameHEADtime you can learn from any level you want, or that you find most interesting. i think you should just be aware of all levels and not oblivious to them. it's probably easier to start learning high level programming if you are a beginner.
If you want it the simple way, first learning programmer's thinking, then the background stuff, start with python. Disadvantage: you'll find it harder to transfer to C, or stuff like that, but eventually that's also the problem with the other way, which is: starting with C/C++. This is the hard way. Disadvantage: learning programming logic is harder when you have to worry about all the complications C gives. Advantage: you learn the actual importance of memory management, which is in background in other languages. Another advantage: transfer to higher level languages is easy. Starting with assembly is a suicide. You have too many obstacles before you if you try to make it a starting language.
i know that but i want break software for example( KMPlayer) and see details of the cod before setup of software whether i use pathon, can i break coding software?excuse me for a lot of qustion i ask
does each programming language have their own programming paradigm? such as functional or object-oriented. Or can they all be used for those paradigms?
Some things are different, and some are same. Like Python doesn't have pointers and references, and destructors, but both C++ and Python has constructors in class declaration.
Hi thank you for the video, I am really learning. In python since you can choose beetwen compiled or interpreted, what is the best way to go and why? And this is a serious question (maybe for an engineer sounds stupid) how the compiler or the program that interprets the source language know to do its job if no one on earth knows how to read 0 and 1.
Hey hopefully you can give me some insight. So I'm a 2nd year CIS major and my college just had a career fair that I attended. I was a little intimidated and nervous so maybe this is why I had this impression, but I just really didn't enjoy the whole "speed-dating" for a job/internship. Meanwhile the marketing, and finance people seemed to fine. I love business, and I love IT systems that help businesses, but the career fair was a huge turn off for me and because of this I think that some of the companies I was previously interested in, after talking with them, I was no more. Granted it was my first career fair so I was probably just apprehensive and unprepared, but my question to you is, what are your experiences with career fairs? And, is there any advice you'd like to share with me?
+Peter Yes, you are totally right. There is something fake about career fairs and I don't personally enjoy them too much. I don't think it helps either employers or employees really. I hated my first few career fairs. Beside the obvious "dating" type of feel of a career fair, I think it can be helpful for you to train how you present yourself and test how you interact with people. Despite career fairs being a bit fake, there is still some value in practicing how you interact with new people and seeing if there is a connection. Use it to practice your pitch. How do you present yourself and what you're looking for in < 1 minute. Practice what questions to ask to learn the most about the position in the shortest amount of time. Practice how to talk to someone to understand what they are looking for. Don't look at the career fair as purely a way for you to get a job, it's probably not where you will find your job. But it could potentially be a place where you put yourself out there and practice some soft skills. Understand what you really want and how to communicate that.
+Dave Xiang Thanks for the answer! I guess they are more practice than practical for some. Honestly though, I expected the conversations to be quick paced, but to be there in person and apart of these conversations it felt so superficial and fake. You are right though, I must prepare to sell myself to people -- I guess I can play along. I'll just use it for what its worth, and make the best out of it. It's better than nothing I suppose. Anyway, thanks for the response and good luck with everything Dave! I've been really enjoying your content and I'm just really happy to have found your channel!
Huh. My programming classes didn’t differentiate between system and application programming. Don’t know if that’s because I never got deep enough, or because that’s new. (I last studied 25 years ago.)
+Tony Jernigan It's feasible, though you should research the best options possible. Any programs you could apply to? Accredited school? Community Program? Paid boot camp? I would recommend try your best to get something that's actually "in real life" rather than an online degree first. Of course within your financial bounds, but anything tangible is going to be better for you than digital.
+Phước Sang Lý you use books then you start programming. I recommend starting with easy language like javascript or python. Learn a database SQL. Then learn object oriented, design patterns, and libraries. Most of the time you'll be using libraries and frameworks to create applications. Takes years to master.
UrTalk an words +Choise of Music aPerfectPresentation InLogicFLOW Somesh Gorla 2 years ago STARTED FROM THE BOTTOM NOW WE HERE 3:26 StartedFromTheBottom Now OurWholeTeams Here .. Sounds Like a Rapp Song InCreation ..#mCity_MusicMix00
Why didn't you explain the nuances of Java's virtual machine? Whereas some implementations don't even have one a VM, the code is compiled directly, in most cases there is a VM, however.
Hi, I'm a recruiter and starting to specialise in IT recruitment. Can you please go through the education pathway with software development like the languages you take and how each language work with each other like if you know c# what sort of framework/program you can do or work on?
+Dave Xiang I need help making 3dgames in CPP w eclipse64 neon 2 I get massive problems I can blend and unite however I want to code all of it. your the new UA-cam maker. need help with windows environment?8. I need to make both 3d games and I produce, fl stut adobe audition PS Sony Vegas I draw even. I need advice at the least. I want to code an ide, but don't wanna be IBM. and game engine these are my main goals.
Wow, this started out great for beginners, breaking it down into layers, which I’d never considered, but then around minute 4 it went off the rails and I have zero idea what was going on. I keep hoping for an actual beginners video about coding that will clarify the POINT of all the {@- ]} etc nonsense we have to memorize, but nobody seems to be doing those videos. It’s like you already have to understand it all and have prior knowledge, before even being a BEGINNER. So frustrating.
Are new upcoming languages, like Go, Erlang etc. (Note: these are just buzzwords I heard, and I have no clue of them), even more specialized higher level programming languages? So, is the trend only going towards more specialized and higher level languages, or are there also new approaches to system languages (alternatives to C/C++)?
+Francois Lux I think the buckets are subjective first of all. If you wanted, you could use C++ to build a website. I know there are frameworks out there built in C++. Hell, you could probably do high level application programming with C if you REALLY wanted to. Also same goes vice versa. If you really love Python, you could compile it all the way down so that you use it for some system level applications. So the point of that is that no language is strictly limited to a category, but it's useful to categorize a bit just so we can keep things straight in our head. Each language is also designed for particular use-cases. I know Erlang, ( I know nothing about Erlang) is advertised to work really well in distributed concurrent systems. So, if that happens to be what you're working on, maybe you should choose Erlang versus something else. If you had the need to write a ton of scripts to automate things on a single computer, and concurrency didn't really matter... then probably you wouldn't need Erlang and would opt to just do it all in Perl. This is just a hypothetical. Some languages are also very general. C++ for example is super general purpose. As well as Java. General purpose meaning you could use it for a lot of use cases. Scripting, concurrent programming, distributed, object oriented, etc.
One notion to assembly: it's not really a step higher. On assembly compilation doesn't even mean the same as on other languages: While other languages have some actual processing in back end, transferring a 100 steps loop into 100 instruction of jump, assembly is basically a set of inline functions, or nicknames for CPU instructions.
For more java visit : ua-cam.com/video/1CEk7I0YlQI/v-deo.html - inheritance ua-cam.com/video/Xv8i4dgbcTs/v-deo.html - perfect number ua-cam.com/video/H_Bj8KZiv6I/v-deo.html - swapping ua-cam.com/video/mUTLg9poUL8/v-deo.html - largest of 3
STARTED FROM THE BOTTOM NOW WE HERE 3:26
Winner of a video, I have been researching "what is application domain in system programming?" for a while now, and I think this has helped. Have you ever come across - Fanilliam Nonpareil Formula - (do a search on google ) ? It is a smashing exclusive product for discovering how to create your own programming language without the normal expense. Ive heard some decent things about it and my brother in law got cool success with it.
Hey Dave,
thanks a lot for doing these videos. I've never seen a video series dedicated to helping CS students and/or grads with their careers (as well as topics on tech in general). What's even better is that you are young (not that age matters, but it's just that you are well aware of how the tech industry is) and candid. Please keep posting these!
check out eli the computer guy!
If I were to want to create a programming language, how would I train it to for example to make a line break?
Can you please explain object oriented programming?
+Jared Lewis this!
+Jared Lewis
Damn, that is a huge topic haha. I'll try. good idea
+Dave Xiang Like, programming language paradigms and comparing them.
It's literal. you do consider objects when you program, unlike structured programming which is data sequence-centered. If you don't get it, it means you are normal. So don't worry and move on.
+Jared Lewis
Here is the simplest way to understand OOP.
If you have done any OOP programming, you know there are Classes and Objects.
Think of a Class as a blue print,
and think of an Object as a physical representation of that blue print,
and you can make many more objects from the same blue print.
For example, say i give you a blue print to build a ship,
you can build one ship with it, which is an object, or many ships from the same blue print.
Same way, you can make one object from a class, or many objects from the same class.
this seams like a list of hardest to understand to easiest to understand
This guy is a great teacher, the explanation is really well put together unlike the other vids were they just scramble fancy words across the vid and waiting for u to get it
As a person that’s looking in to the topic as a hobby, this is incredibly helpful. Thanks man!
I started programming in late ‘74, learning COBOL from IBM self-learning books. Then I learned just enough RPG-II to be dangerous. For the next 20 years I made my living writing many hundreds of program and untold thousands of lines of COBOL. Along the way, just for fun, I learned a number of dialects of BASIC, from that on a TRS-80, to MS QuickBASIC, QBASIC, Visual Basic (both Windows and DOS). Then I did a major shift and learned the easiest, most powerful and practical business programming language ever, Pick(D3 and UniData) Basic, overplayed with the 4GL, System Builder +. The last 15 years of my career, until I retired in 2009, were absolutely the most productive and satisfying because of that amazing environment and the multivalue database it used. I have a real problem with current “modern” programming languages like C, C++, Python, Ruby, etc. and that is readability of the code. With every program I ever wrote, I kept in the back of my mind that some poor schmuck would have to pick it up later and figure out what I was doing. All the current languages look like they were built for obfuscation, not clarity.
you're very smart. I like the way you articulate yourself and explain concepts with ease. I would like to be as knowledgeable someday. :)
i know it's kinda randomly asking but do anyone know a good place to watch newly released movies online ?
@Kayson Noe try Flixzone. Just search on google for it :)
@Max Mack Yup, been using FlixZone for months myself :D
@Max Mack Thank you, signed up and it seems like they got a lot of movies there =) I appreciate it!!
@Kayson Noe No problem :D
That was fantastic! I'm learning so much from you. Thank you for sharing.
I don't know that much about programming, but i already know that all my favorite apps (Excel also btw) are written in C++ (what you call a system language) What's up with this then?
thank you for this video, your knowledge shows as when you explains things it is not that hard to understand the basic concept, keep on doing what you are doing !
Thank you very much for that video. I decided to do a Bachelor's in IT but have no prior knowledge on programming and well pretty much everything one learns within a computer science Bachelor. 😅 Trying to learn the basics and this video is helpfull, I'm looking forward to more.
Big thumbs up for simple but clarifying information!!! Thx
short, But valuable information.... good job
Outstanding video. Really like you giving us the 50k foot view. Giving explanations using category makes it easier to understand concepts without the confusing minutiae. Thank u brother!!
The only part of this video I comprehended was, “Hey Guys, what’s going on?” Hope you’re all doing well.” 😛😎
Hey just learning,and i must say you not only appear to have a great amount of knowledge & skill and you have a great way of simplifying and getting directly to the need to knows.i like to just say thankyou bro for sharing some of your valuable time and knowledge really appreciate it brother thanks again hope ya keep up w the deliverance of the great content. Hope ya the best in ya journey to create or find what what ya looking for bro thanks again.
Thanks Lawrence. Best wishes to you as well, take care
How to more understand the programming language? I still so confused when my lecture teaching.
Awesome, thanks so much for your videos!! They are very motivating for me to want to continue learning as a Computer Science major :)
thank you for taking the time to make this tutorial
THANK YOU! Finally a clear explanation.
Thanks Dave. Enjoyed the VIdeo. Just found your channel and I find it really helpful. Appreciate you man.
nice explanations thank you
WOW u make coding come alive
Hey man, your awesome.. really good at teaching! Please make more
Hey Dave, awesome video thanks! Really helped me understand compiling versus interpreting better. Can I ask, does that mean Java is both compiled into byte code and interpreted after that, and then just-in-time compiled after that?
+Robin Aldridge-Sutton
Yes, Java is like a mix between the two. I'm no Java expert, but here is what I understand:
Java source code is compiled into byte code first so that the JVM can understand it. JVM has the option of either compiling the byte code or interpreting it. I believe there are many many different JVMs, some only interpret the byte code, some compile it down, some do a mix of things with JIT.
The distinction is blurred because with a feature like JIT, the runtime has the option of actually making a decision to compile the byte code down instead of just interpreting it for optimization purposes.
+Dave Xiang Ah ok I get it. Thanks a lot!
What music are you using ?
Where were you when I was studying Computer Science in 2011 at uni? I found this channel 6 years late. Awkward.
Dave, thanks man, for the video, as usual, very informative
That was amazing. Did not know C and C++ were system languages. Thought they were high level programming languages.
These are high Level languages in a relative way. For example lost applications we're written in C /C++. These defined classes of languages are relative to itsself.
*most
Hey, First of all very informative. Easily explained and understood. Hats off sir keep it up!!!
Second of all, If you're programming through a system language to teach a computer to do the actual stuff it does, doesn't that mean that it's also teaching it how to create application languages?
If so does that make System Language the daddy of Language Applications? like System Language > Application Language because it's teaching the computer to do all that.
Unless you're able to do all those things separately and then combine it.
Hey Dave, I was wondering what camera do you use to film?
+Dindledoo
Hey, I use an EOS 5D Mark II. Then I edit/export in Premiere at "UA-cam" settings.
where were you in 2011 when I started studying Computer Science in uni?
Thank you Kind Sir
Cool video dude! What's your opinion on stuff like Cython?
Thank you for this awesome video..
Can I ask your references? I want to learn more...
It was really an awesome experience.
Thanks bro !! Great work !
Hi, this is a very good video and make programming more fun.
keep it up man + what do you think about java ??? i want to learn it inside out as a hoppy, can you give me some advise ? thanks
Thanks for informative video
hi. tanks for vedio. that is amazing.i have one qustion.How can understanding what kind of code is using in sotware on pc?
i want understand this cod is Destructive or not?for example i see coding the software Ansys_Workbench_Ic_Engine_Tutorial_Torrent.exe
It's tough to understand the details of the code after it's already in executable form. If you don't know what that program is doing, it might be a malicious program.
i understand but can i use software pathon or smoething software for lanquge machin please guide me and teach me
how would you classify the object-oriented Apple Proprietary language of Swift?
+Monsieur Africain That's a high level language solely used to create applications on Apple platforms. Though it is open source now so people might do some crazy things with it!
Dave Xiang agreed
but how does hardware interpret whatever instruction it is with 0 and 1? like how was that itself created?
The zeros and ones correspond to transistors that are either on or off. Check out "Crash Course: Computer Science" they break down how computers were created from day one.
Should I start learning from high level to low level or low level to high also does isn't object c a system language then how come people use it to write apps or is it a hybrid of both system and application type? Just wondering thanks? :)
+GameHEADtime you can learn from any level you want, or that you find most interesting. i think you should just be aware of all levels and not oblivious to them. it's probably easier to start learning high level programming if you are a beginner.
If you want it the simple way, first learning programmer's thinking, then the background stuff, start with python. Disadvantage: you'll find it harder to transfer to C, or stuff like that, but eventually that's also the problem with the other way, which is:
starting with C/C++. This is the hard way. Disadvantage: learning programming logic is harder when you have to worry about all the complications C gives. Advantage: you learn the actual importance of memory management, which is in background in other languages. Another advantage: transfer to higher level languages is easy.
Starting with assembly is a suicide. You have too many obstacles before you if you try to make it a starting language.
i know that but i want break software for example( KMPlayer) and see details of the cod before setup of software whether i use pathon, can i break coding software?excuse me for a lot of qustion i ask
does each programming language have their own programming paradigm? such as functional or object-oriented. Or can they all be used for those paradigms?
Some things are different, and some are same.
Like Python doesn't have pointers and references, and destructors, but both C++ and Python has constructors in class declaration.
Or Python have pointers, but they're automatic only, no manual and doesn't even have syntax for them, only some data types use them.
Hi thank you for the video, I am really learning. In python since you can choose beetwen compiled or interpreted, what is the best way to go and why? And this is a serious question (maybe for an engineer sounds stupid) how the compiler or the program that interprets the source language know to do its job if no one on earth knows how to read 0 and 1.
Hey hopefully you can give me some insight. So I'm a 2nd year CIS major and my college just had a career fair that I attended. I was a little intimidated and nervous so maybe this is why I had this impression, but I just really didn't enjoy the whole "speed-dating" for a job/internship. Meanwhile the marketing, and finance people seemed to fine. I love business, and I love IT systems that help businesses, but the career fair was a huge turn off for me and because of this I think that some of the companies I was previously interested in, after talking with them, I was no more.
Granted it was my first career fair so I was probably just apprehensive and unprepared, but my question to you is, what are your experiences with career fairs? And, is there any advice you'd like to share with me?
+Peter Yes, you are totally right. There is something fake about career fairs and I don't personally enjoy them too much. I don't think it helps either employers or employees really. I hated my first few career fairs.
Beside the obvious "dating" type of feel of a career fair, I think it can be helpful for you to train how you present yourself and test how you interact with people. Despite career fairs being a bit fake, there is still some value in practicing how you interact with new people and seeing if there is a connection.
Use it to practice your pitch. How do you present yourself and what you're looking for in < 1 minute. Practice what questions to ask to learn the most about the position in the shortest amount of time. Practice how to talk to someone to understand what they are looking for. Don't look at the career fair as purely a way for you to get a job, it's probably not where you will find your job. But it could potentially be a place where you put yourself out there and practice some soft skills. Understand what you really want and how to communicate that.
+Dave Xiang Thanks for the answer! I guess they are more practice than practical for some. Honestly though, I expected the conversations to be quick paced, but to be there in person and apart of these conversations it felt so superficial and fake. You are right though, I must prepare to sell myself to people -- I guess I can play along.
I'll just use it for what its worth, and make the best out of it. It's better than nothing I suppose.
Anyway, thanks for the response and good luck with everything Dave! I've been really enjoying your content and I'm just really happy to have found your channel!
my dads a programmer and he asked me to study programming can you please go in depth of how basicly how programming commands a software
very very worthy work. Thank you!
Helped A LOT!!! Thanks so much
Thanks sir.! Keep it up and God Bless
What on earth is just-in-time compilation and how does it relate to an interpreter?
thank you 💖 was inspirational
Thanks for breaking it down!
Thanks for the video. I'd never come across the concept of implementations.
Thanks for explanation. helpful Tutorial.
So since C++ is a system language its true then that learning it makes it easier to learn higher languages ?
It does
Huh. My programming classes didn’t differentiate between system and application programming. Don’t know if that’s because I never got deep enough, or because that’s new. (I last studied 25 years ago.)
Thanks Dave . brilliant contributor
can you do entire screencast on angularjs? LOLs. Like application?
Het Dave! Thanks for all your videos. I'm interested in an online computer engineering degree. Do you think this is feasible or reasonable?
+Tony Jernigan
It's feasible, though you should research the best options possible. Any programs you could apply to? Accredited school? Community Program? Paid boot camp? I would recommend try your best to get something that's actually "in real life" rather than an online degree first. Of course within your financial bounds, but anything tangible is going to be better for you than digital.
Could Golang be system language?
Can you share with me how you start learning a programming language and which method you used to learn it?
+Phước Sang Lý you use books then you start programming. I recommend starting with easy language like javascript or python. Learn a database SQL. Then learn object oriented, design patterns, and libraries. Most of the time you'll be using libraries and frameworks to create applications. Takes years to master.
+jasonc_tutorials thank you for sharing information to me :)
+Phước Sang Lý or take CS50 through edX.org. It's free but if you can upgrade to have a certificate of completion that you can show on your resume.
UrTalk an words +Choise of Music aPerfectPresentation InLogicFLOW
Somesh Gorla
2 years ago
STARTED FROM THE BOTTOM NOW WE HERE 3:26
StartedFromTheBottom Now OurWholeTeams Here .. Sounds Like a Rapp Song InCreation ..#mCity_MusicMix00
sorry what is implementations?
you didn't mention the subscribe language
3:39
Why didn't you explain the nuances of Java's virtual machine? Whereas some implementations don't even have one a VM, the code is compiled directly, in most cases there is a VM, however.
can you do one on c programming...thanks alot for this by the way
Thanks....this really helps
Very informative 😄
Thanks! Really good video, well done :)
Never understood purpose of such comments.
Wait, actually thank you verrrry much
Hi, I'm a recruiter and starting to specialise in IT recruitment. Can you please go through the education pathway with software development like the languages you take and how each language work with each other like if you know c# what sort of framework/program you can do or work on?
That's a good idea for a video, let me brainstorm and think about that. Thank you!
+Dave Xiang I need help making 3dgames in CPP w
eclipse64 neon 2
I get massive problems
I can blend and unite
however I want to code all of it. your the new UA-cam maker.
need help with windows environment?8.
I need to make both 3d games
and I produce, fl stut
adobe audition
PS
Sony Vegas
I draw even.
I need advice at the least.
I want to code an ide, but don't wanna be IBM.
and game engine these are my main goals.
Good. Thank you. Btw, music too loud.
Wow, this started out great for beginners, breaking it down into layers, which I’d never considered, but then around minute 4 it went off the rails and I have zero idea what was going on. I keep hoping for an actual beginners video about coding that will clarify the POINT of all the {@- ]} etc nonsense we have to memorize, but nobody seems to be doing those videos. It’s like you already have to understand it all and have prior knowledge, before even being a BEGINNER. So frustrating.
So, what are all the system languages you've had experience with?
Nice Video
thanks!
Great info dude!!!
thank you I am starting to learn from you
I know this vid is old. But thanks for explaining this topic +David Xiang
Have you been to college? If so, what college? Nice video btw!
emo Carnegie Mellon University.
College doesn't matter you can learn these things by yourself.
Are new upcoming languages, like Go, Erlang etc. (Note: these are just buzzwords I heard, and I have no clue of them), even more specialized higher level programming languages?
So, is the trend only going towards more specialized and higher level languages, or are there also new approaches to system languages (alternatives to C/C++)?
+Francois Lux
I think the buckets are subjective first of all. If you wanted, you could use C++ to build a website. I know there are frameworks out there built in C++. Hell, you could probably do high level application programming with C if you REALLY wanted to. Also same goes vice versa. If you really love Python, you could compile it all the way down so that you use it for some system level applications.
So the point of that is that no language is strictly limited to a category, but it's useful to categorize a bit just so we can keep things straight in our head. Each language is also designed for particular use-cases. I know Erlang, ( I know nothing about Erlang) is advertised to work really well in distributed concurrent systems. So, if that happens to be what you're working on, maybe you should choose Erlang versus something else.
If you had the need to write a ton of scripts to automate things on a single computer, and concurrency didn't really matter... then probably you wouldn't need Erlang and would opt to just do it all in Perl. This is just a hypothetical.
Some languages are also very general. C++ for example is super general purpose. As well as Java. General purpose meaning you could use it for a lot of use cases. Scripting, concurrent programming, distributed, object oriented, etc.
Do you have to learn all those languages in that order !?
this is the profesional wey
One notion to assembly: it's not really a step higher. On assembly compilation doesn't even mean the same as on other languages: While other languages have some actual processing in back end, transferring a 100 steps loop into 100 instruction of jump, assembly is basically a set of inline functions, or nicknames for CPU instructions.
Bro you just blow my brain clouds out. im really a lucky guy.!!!
Good explanation bud
You got this music from Guru Mann channel.
Thank you for clarifying this. Very helpful!
But not your comment.
Handsome and informative.
Great thanks new subscriber
For more java visit :
ua-cam.com/video/1CEk7I0YlQI/v-deo.html - inheritance
ua-cam.com/video/Xv8i4dgbcTs/v-deo.html - perfect number
ua-cam.com/video/H_Bj8KZiv6I/v-deo.html - swapping
ua-cam.com/video/mUTLg9poUL8/v-deo.html - largest of 3
Nice!
thanks bro u a hero
Guru Mann music!
Yeah
Bro you deserve more > 1m Subs at least omg. u exactly say the main!!!!!!!!!! not other talking over 20 mins and they just keep rumbling
Good quick video.
Cut the music though.