27.08.2016, 19:49
Niedawno znalazłem artykuł opisujący jak zbudować prosty interpreter. https://ruslanspivak.com/lsbasi-part1/
Zainteresowały mnie następujące fragmenty:
Zainteresowały mnie następujące fragmenty:
Cytat:if you don’t know how compilers and interpreters work, then you don’t know how computers work. It’s that simple.
Cytat:Why would you study interpreters and compilers? I will give you three reasons.Czy zgadzacie się z tym, że jak pozna się zasadę działania kompilatorów, to będzie się ogólnie lepszym programistą oraz lepiej będzie się rozumiało jak działają komputery?
- To write an interpreter or a compiler you have to have a lot of technical skills that you need to use together. Writing an interpreter or a compiler will help you improve those skills and become a better software developer. As well, the skills you will learn are useful in writing any software, not just interpreters or compilers.
- You really want to know how computers work. Often interpreters and compilers look like magic. And you shouldn’t be comfortable with that magic. You want to demystify the process of building an interpreter and a compiler, understand how they work, and get in control of things.