Welcome to my blog Intermediate Representation (IR).
I am a student, programming for interest, Interested in code editor / programming language designs and implementations, loves animals (like snakes), and sports (football and yoyo).
Usually use ice1000, 千里冰封 or Tesla Ice Zhang as my ID.
- My Opensource Contributions
Activity on YouTrack
- Meet me on
- Subscribe this blog
- Personal information
- Some interesting code snippets
Meaning of the blog’s name
The name of the blog is Intermediate Representation, it’s inspired from a paragraph in Programming Language Pragmatics.
We still say that a language is compiled if the translator analyzes it thoroughly (rather than effecting some “mechanical” transformation), and if the intermediate program does not bear a strong resemblance to the source. These two characteristics—thorough analysis and nontrivial transformation—are the hallmarks of compilation.
– Programming Language Pragmatics
We still say that a knowledge point is comprehended if the you analyze it thoroughly (rather than echoing what the books say), and if the concept generated in your brain does not bear a strong resemblance to the text. These two characteristics—thorough analysis and nontrivial transformation—are the hallmarks of comprehension.
– a friend
All the posts and blogs here are licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Generic License.