Комментарии:
auto. bat!
ОтветитьHave to comment! Decompile Fortran the auto.exe is the key to super computers.
ОтветитьThanks Jacob, this is really good and an answer I was looking for
ОтветитьOne of the reasons the industry has degraded in quality of programmers is because many new gen programmers don't learn about many low-level systems. it's not supposed to be easy if you want great code.
Ответитьtbh Id want to learn assembly just because its interestinf
kind of curious (tho, in a python backend dev, couldntve been more useless for me I think)
Assembly language is my FAVORITE. I need to re-learn it for the new architectures; I learned 8086 assembler.
ОтветитьMy best advice: Trust your compiler!
ОтветитьASM is the best language ever -- device drivers is one example how important it is.
ОтветитьThanks for the great video content. Wondering if you might address this for 2023 and possibly which chipset / tools you would suggest to "get enough" experience to help along the embedded path. Thanks again and keep up the great content.
ОтветитьSuperb video. Superb advice. Your students are lucky to have you.
I loved my computer architecture classes. Learning how activation records are handled, for example, sharpens you.
And when I came to understand that authors of the compilers and the assemblers choose how those tools create their output, it kinda blew my mind. It also kind of forced me to experiment with writing op codes with a hex editor. Which is a bit like reading/understanding Joyce.
For embedded designers, like myself, that design around high speed applications and high MIPS the assembley is a must, and that depends on the application and the tasks that the design perform. Certain tasks can not be performed by C or Java because they can not run at the same speed of assembly. I used it in many of my projects.
ОтветитьYes assembly is a waste of time
ОтветитьThis is the only way one can truly appease the machine Spirit. Even maybe become a machine wisperer
Ответитьwhat are the companies and jobs on this assembly language
Ответить"Human readable language", I get what you are saying, are learning Assembly right now. But it was a bit funny though :)
ОтветитьI'm a speed demon, addicted to it. Haven't done it in a while, but I've used ASM from time to time to make things a bit faster.
ОтветитьThat shirt is amazing. It's like a combination of star wars, abbey road, and darwinism. If that's made by this channel that's really just a testament to how well you know your audience lol
ОтветитьIt is a waste of your time but sadly one you have to go through for class
ОтветитьIf I was a computer engineer teacher I would teach C first and make students do 2D game as final project. Than do assembly next semester. I would not even touch c++ the first year as I think it’s a awful foundation
ОтветитьNot learning assembly language is like....
Learning everything about how a car runs, but never starting it.
It's thanks to people who work with assembly language that you have your high level languages developed in the first place. How could you possibly complain about learning something so awesome. Sigh.
ОтветитьImo its actually a waste of time to learn assembly language while learning c language/css are more worth time
ОтветитьSometimes I feel like learning assembly but when I look at assembly code and how intimidating it is, every cell on my body just screams "No thanks".
Ответитьwhen you know how it works under the hood, makes you better
ОтветитьI disliked this video so nobody finds my secrets to the universe. 😅
ОтветитьI want to learn assembly language. Can anyone tell me how should I start and resources?
Thank You.
Wearing watch that can fit your belt is complete "waste of time"
ОтветитьWhat's the name of the girl that wrote the first assembly thing? I'm not a native speaker
Ответитьhow to learn by myself? online resources o books? I saw some cpu emulators, are those useful for this?
Ответитьself-taught here. i really like assembly and low-level stuff, been messing with x86 and disassemblers for years now, reverse engineering games as a hobby. it's just endlessly intriguing to me. i wonder what sorts of jobs demand this kind of skillset.
ОтветитьGood for learning assembly information compilers produce.
ОтветитьInteresting video please keep on creating content like this, not many content creators don't or can't create this type of content, thank you.
ОтветитьFirst Off What is the state of inquiry coming from when u say why is learning assembly code a waste of time if learning assembly is a waste of time then clearly u don't have an interest in designing computer languages from scratch because you don't have a goalp
ОтветитьIf you can't code everything in raw assembly code (or C at the most) then you're not a real developer, you're an impostor
ОтветитьIt’s funny in this talk, C is a higher level programming language but in comparison with Python, C is considered a low level programming language🤣. My opinion: is is high level programming language.
ОтветитьI think assembly is one of the languages every computer science or software engineering student should learn. I suppose it wouldn't be useful for a PHP web developer or product manager. LOL
ОтветитьIf you happen to be idle enough, have plenty of leisure time and strong interrest in learning machine computer (opcode), I sugest you to pick a simple midrange microcontroler as arduino's atmega 328p, download its IDE, read documentation (part datasheet, instruction set, compiler manuals), learn the basics of digital eletronics, pick a development board (or build it yourself) and go ahead.
There may be joy in it, but not without many tears.
Strangelly enough I have come to earn a living by programing embeded firmware apllication in assembler language for industry. A high tech company? No. Just an ordinary electrician that happens to have leisure enough in his job to improve and retrofit the old machinery in the plant I work.
Ответитьif you want to do any serious debugging especially at the kernel level you will be looking at assembly almost entirely as it is hard to debug timing issues without running the actual release binary and debugging crash dumps from the field. i also wrote wrapper functions for an intel instruction that runs through memory for bit set runs. which is used heavily for file systems and allocators ect. to debug root kits you need to look at assembly. there was one bug a coworker and i debugged in which a user mode application code pages out a driver then searchs through the page file and corrupt it with a root kit and when that driver get paged in later voila. you are running a kernel mode virus that can do what the heck it wants. even store its self inside another kernel drive so that is runs durring boot. another case was for shrinking down a MBR boot driver to support certain disk configs. itanium assembly is a nightmare.
ОтветитьMore interest is out there for assembly related content.
Ответитьproblem learning assembly language is that youre learning from the current architecture you are learning. as most processors are now ARM. Apple is an example that makes M1 chip but the problem is you dont know the registers because the chip is a patent that they wont release to the public for security reasons.
ОтветитьI studied Electrical engineering, 12 years. I've completely forgotten about computer architecture and assembly language.
Now that I'm a developer, I am relearning assembly and architecture
Learning Assembly is mandatory. It is fundamental. You don’t need to use it every day but you must use it at least once to write some bare metal code like a simple boot loader.
Ответитьhim: human readable
me: sipping my coffee
him: shows picture
me: spits out coffee
Taking computer arch this semester my head hurts!
ОтветитьDoes terraform inherited assembly language?
ОтветитьCS students complaining about assembly language classes are like med students getting angry about taking biology classes. This is literally the building blocks of most computer systems.
Ответитьdoes knowing ASM help you in understanding, to make an innovative ISA for like let say the new ARCH = RISC-V and in coming up with a starter? I would want to make a computer that is in-line with future tech that is coming out, where Neural Kine-sis is involved! to come up with a low energy mobo, and to have some CO who like snap-dragon, or amd that can make a (diamond Computer utilizing iR so that heat will not be an issue!) Ground up starter! i know in my dreams right?!
Ответить