PinnedAmr HeshaminITNEXTHow i created a query language for .git files (GQL)Hello everyone. the last month I got interested in Rust programming language and want to discover more about it. so I started to learn the…Jun 8, 20231Jun 8, 20231
PinnedAmr HeshaminITNEXTI created a programming language and created games with itHello everyone, today I will share with you the story about my programming language Amun, which is an open source low level general purpose…Apr 22, 20232Apr 22, 20232
PinnedAmr HeshaminITNEXTFunctional Interfaces in KotlinWhat is single abstract method interface and SAM conversion and how to create one and use it easilyDec 28, 2021Dec 28, 2021
PinnedAmr HeshaminITNEXTAndroid CodeView: an Easy way to create Code Editor appHi I am Amr Hesham a Software Engineer, I am interested in Android Development and Compiler Design 😎Oct 7, 2020Oct 7, 2020
Amr HeshamBook Summary: Clang Compiler FrontendHello everyone, I am Amr and i am a Software engineer who is interested in Compiler and Tools development and in this article i will try to…May 14May 14
Amr HeshamBook Summary: Mastering the Java Virtual Machine An in-depth guide to JVM internals and performance…Hello everyone, I am Amr and i am a Software engineer who is interested in Compiler and Tools development and in this article i will try to…Apr 19Apr 19
Amr HeshamBook Summary: Learn LLVM 17Hello everyone, I am Amr and i am a Software engineer who is interested in Compiler and Tools development and in this article i will try to…Feb 20Feb 20
Amr HeshaminITNEXTThe difference between infix function and operator in KotlinHello everyone. Many of us use infix functions that come with Kotlin standard library as a replacement for operators. Since they have…Jul 7, 20231Jul 7, 20231
Amr HeshaminITNEXTHow to create a C/C++ Static Code analysis toolHello everyone. As a software engineer, static analysis is a very useful tool in our day to day work. In this article, we will learn how it…May 5, 2023May 5, 2023
Amr HeshaminITNEXTShort circuit evaluation and why it’s importantHello everyone. In this article, I want to talk about a concept that is used in many programming languages and how to take advantage of it…Feb 3, 2023Feb 3, 2023