Bikash Nishankbikash-nishank.hashnode.dev·Oct 13, 2024JVM Architecture in Depth Understanding1. Introduction to Java Virtual Machine (JVM) 1.1 What is the JVM? The Java Virtual Machine (JVM) is a virtual environment responsible for running Java applications. When you write Java code and compile it, the Java compiler (javac) transforms the hu...DiscussClass Loader
Gyuhang Shimplto001.hashnode.dev·Oct 10, 2024Trino (TSF) Installation and ConfigurationUnderstanding the Clear Reasons for Using Trino Since the installation and configuration methods of Trino vary depending on how you use it, it's essential to first clearly understand the reasons for using it. Determine if you need to fetch data from...DiscussZGC
SANKALP HARITASHsankalp-haritash.hashnode.dev·Oct 2, 2024What is a JIT Compiler?A JIT (Just-In-Time) compiler is a part of the runtime environment that improves the performance of applications by converting bytecode or intermediate code into native machine code just before execution. This process is done on-the-fly, during the e...Discuss·28 readsJavaScript
Gyuhang Shimplto001.hashnode.dev·Sep 27, 2024Trino (TSF) Installation and Configuration (Korean)Trino 사용 이유를 명확하게 파악하기 Trino 는 사용하는 방법에 따라서 설치, 구성 방법이 다르기 때문에 사용하는 이유를 명확하게 파악하는 것을 먼저 수행되어야 합니다. 다양한 Data Source (MySQL, PostgreSQL, HDFS, Amazon S3, Cassandra, Kafka 등)로부터 데이터를 가져와 하나의 Query 로 통합하여 분석할 필요가 있는 지 파악 Business Intelligence Platform...DiscussZGC
Rhythm Deolusrhythmbuilds.hashnode.dev·Aug 12, 2024How I made my language 500x faster - Language CustomizerThe Recap So, previously I had made tree-walk interpreter for my customizable language along with a playground website to try it out and customize it. It was all great but with a lot of flaws, like: It didn't have standard keywords for flow control ...Discuss·93 readsLanguage CustomizerRust
Gaurav Yadavgauravblogss.hashnode.dev·May 23, 2024The JavaScript Paradox: Synchronously Asynchronous"JavaScript is a synchronous, single-threaded language" - a line we have heard numerous times. Let's dive deep into it and understand the duality of JavaScript where it inherently is a synchronous language but can perform operations asynchronously as...Discuss·10 likesJavaScript
Subrat Kumar Pattanaikblog-by-subrat.hashnode.dev·Apr 20, 2024Understanding Mid-Water Discoveries: Compilation, Interpretation, and JIT-CompilationI have some experience with languages such as C++, Java, Python, and JavaScript, as well as runtime environments like Python runtime, JRE, and V8. So, here we will shed some light on terms like compilation, interpretation, and Just-In-Time (JIT) comp...DiscussComputer Science
Suvesh Mozasuveshmoza.hashnode.dev·Mar 10, 2024Just In Time Compilation in JavaScriptYou may have come across this question: Is JavaScript compiled language or interpreted language? Interpreters read and execute the code line by line. Compilers translated human-readble code into machine code. Well the answer is that JS uses the b...Discuss·1 like·27 readsJavaScript
Tural Suleymanidecodebytes.hashnode.dev·Mar 8, 2024Writing pure MSIL/IL/CIL code: .NET internals, CLR, JIT compiler and moreLearning .NET IL/MSIL/CIL (short for Intermediate Language) is not as hard as you may think. I've started publishing videos about learning and writing pure .NET IL code, delving into the internals of the .NET platform. Guess what? I couldn't find any...DiscussMSIL
Valentina Buorovalentinabuoro.hashnode.dev·Jan 29, 2024An Introduction To JavaScript’s V8 EngineAs developers, we are familiar with the fact that JavaScript powers the majority of client side web applications. This is because of JavaScript’s ability to be executed in web browsers. This ability is as a result of the JavaScript engine, which web ...Discuss·2 likesJavaScript