/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

leventkaya.com
| | zserge.com

Whether we like it or not, but Java is one of the most widely used programming languages. However, since most of the applications in Java are either too boring or too complex - not every Java developer has enough curiosity to look under the hood and see how JVM works. In this post I will try to write a toy (and incomplete) JVM to show the core principles behind it and hopefully sparkle some interest in you to learn it further.
2.3 parsecs

Travel
| |
| | andreabergia.com

This post is part of the Writing a JVM in Rust series. I have written a JVM in Rust A JVM in Rust part 2 - The class files format ?thispost A JVM in Rust part 3 - Parsing class files A JVM in Rust part 4 - The Java bytecode A JVM in Rust part 5 - Executing instructions A JVM in Rust part 6 - Methods and exceptions A JVM in Rust part 7 - Objects and GC A JVM in Rust part 8 - Retrospective In this post, I will discuss the .
0.7 parsecs

Travel
| |
| | www.morling.dev

27 years of age, and alive and kicking?-?The Java platform regularly comes out amongst the top contenders in rankings like the TIOBE index. In my opinion, rightly so. The language is very actively maintained and constantly improved; its underlying runtime, the Java Virtual Machine (JVM), is one of, if not the most, advanced runtime environments for managed programming languages. There is a massive eco-system of Java libraries which make it a great tool for a large number of use cases, ranging from comman...
2.6 parsecs

Travel
| |
| | k33g.hashnode.dev

This blog post explains how to use the WASM buffer memory to communicate between the host application and the WebAssembly module.
11.4 parsecs

Travel
|