rivondaveforrivondave's blogrivondave.hashnode.net·Apr 16, 2023Interpreter and Compiler in programming explained! (Never forget again)This is a very short article with a detailed explanation of interpreters and compilers What is a programming language? A programming language is a language that enables humans (developers) to communicate with a computer system. So yeah, HTML is not ...Yash K. and 3 others are discussing this4 people are discussing thisDiscuss·41 likes·34 readsinterpretergreat write up 20
Omkarforomkaracharekar.hashnode.net·Nov 17, 2020From Source Code to Machine Code: The Fascinating Journey of C++ CompilationC++ is a widely used programming language that has been in use for over three decades. The language was developed by Bjarne Stroustrup in the 1980s as an extension of the C programming language. C++ is a high-level language, meaning that it is easier...Discuss·8 likesC++
Denis EkartforThe Dev Domaindevmenace.hashnode.net·Jan 25, 2023Exploring Roslyn .NET Compiler Platform SDKIn this series of articles, I will explore how Roslyn enhances the development process and allows developers to write code analysis, transformation, and manipulation tools. (This series is a work in progress. I will update the article with relevant l...Discuss·2 likes·147 readsExploring Roslyndotnet
Pavel Durovforp3ld3v blogdrkimchi.hashnode.net·Apr 21, 2023Writing interpreter in Rust using grmtoolsIntroduction This article overviews the process of writing an interpreter with Rust programming language. We will use the grmtools Rust crate to help with the parsing. We will define tokens of our language and create math addition and multiplication ...DiscussRust
rivondaveforrivondave's blogrivondave.hashnode.net·Apr 16, 2023Interpreter and Compiler in programming explained! (Never forget again)This is a very short article with a detailed explanation of interpreters and compilers What is a programming language? A programming language is a language that enables humans (developers) to communicate with a computer system. So yeah, HTML is not ...Yash K. and 3 others are discussing this4 people are discussing thisDiscuss·41 likes·34 readsinterpretergreat write up 20
Denis EkartforThe Dev Domaindevmenace.hashnode.net·Jan 25, 2023Exploring Roslyn .NET Compiler Platform SDKIn this series of articles, I will explore how Roslyn enhances the development process and allows developers to write code analysis, transformation, and manipulation tools. (This series is a work in progress. I will update the article with relevant l...Discuss·2 likes·147 readsExploring Roslyndotnet
Devlin BentleyforMeandering Thoughtsmeanderingthoughts.hashnode.net·Dec 28, 2022How Microsoft Tested Compilers Circa 2006My first job out of college was working on the Windows Mobile Compiler Team (which had previously been the Windows CE compiler team). A warning, everything in this post is from memory, and old long-term cached memories at that, so some numbers may be...Discuss·1 like·2.2K readscompilers
SakshamforThe fear of blogsthefearofblogs.hashnode.net·Apr 24, 2021Understanding Compiler DesignEvery one of us has used a compiler once in our programming journey or must have read about it. Ever thought about how a compiler works? Today I will be discussing the design structure of a compiler. A code basically has to pass through a different n...Discuss·72 readscompilers
Omkarforomkaracharekar.hashnode.net·Nov 17, 2020From Source Code to Machine Code: The Fascinating Journey of C++ CompilationC++ is a widely used programming language that has been in use for over three decades. The language was developed by Bjarne Stroustrup in the 1980s as an extension of the C programming language. C++ is a high-level language, meaning that it is easier...Discuss·8 likesC++