PinnedLLQL: Matching patterns in LLVM IR/BC files using SQL queryHello everyone, in the last two months i started to contribute to the LLVM amazing project (You can find my patches here) and in this…Oct 31Oct 31
PinnedPublished inITNEXTHow 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
PinnedPublished inITNEXTI 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
PinnedPublished inITNEXTFunctional Interfaces in KotlinWhat is single abstract method interface and SAM conversion and how to create one and use it easilyDec 28, 2021Dec 28, 2021
PinnedPublished inITNEXTAndroid 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
GitQL: The data types from the Engine to the SDKHello everyone, in the last few months, the GitQL project has become bigger and has a lot of useful features now some tools are built using…Oct 31Oct 31
Book 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
Book 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
Book 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
Published inITNEXTThe 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