valhalla-docs
adoptium.net
Our great sponsors
valhalla-docs | adoptium.net | |
---|---|---|
13 | 88 | |
58 | 11 | |
- | - | |
2.3 | 9.0 | |
25 days ago | almost 2 years ago | |
CSS | Handlebars | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
valhalla-docs
-
Value type companions, encapsulated
What isn't clear for me from https://github.com/openjdk/valhalla-docs/blob/main/site/design-notes/state-of-valhalla/02-object-model.md is whether or not value types will indeed be headerless.
-
Devs Sound Off on C# 11 Preview Features Like Parameter Null Checking
Regarding type erasure, see https://github.com/openjdk/valhalla-docs/blob/main/site/design-notes/in-defense-of-erasure.md for a justification. Note in particular that not doing erasure would have forced languages like Scala to follow Java's semantics. In cases where erasure is actually a problem, you can work around it with classes like https://fasterxml.github.io/jackson-core/javadoc/2.2.0/com/fasterxml/jackson/core/type/TypeReference.html.
-
6 .NET Myths Dispelled — Celebrating (Almost) 21 Years of .NET
Here's a (relatively recent) post on type erasure from the lead of the value types project at Oracle https://github.com/openjdk/valhalla-docs/blob/main/site/design-notes/in-defense-of-erasure.md
-
Background: How We Got the Generics We Have
If you want to read something a little more formal and fleshed out, try scanning through this document, and then come back again and tell me that Brian doesn't understand your suggestion.
-
OpenJDK proposals would bring universal generics to Java
Source
-
Java 17 / JDK 17: General Availability
I haven't been following it incredibly closely, but I have checked in from time to time. It's a hard problem, but there's a lot of real progress (https://github.com/openjdk/valhalla-docs/blob/main/site/desi...).
I'd wager that it will ship by the next LTS, in 2024.
-
JEP draft: Universal Generics (Preview)
Quotes from here
- Simple benchmark of JDK 17 - Valhalla project
- If you could change one thing in the Java and one thing in the JVM, what would you change?
- State of Valhalla, Apr 2021
adoptium.net
-
"Initial heap size set to a larger value than the maximum heap size" trying to start own server
1.18 requires Java 17. (Java link if you need it)
-
Forge download not working
Note: In order for JarFix to work, you needed add all options when installing Java (Picture).
-
Beginner here! Need some help with this 'javac not recognised' issue. Would appreciate any help!
Did you actually install a Java Development Kit? Because this sounds like you only installed a text editor. You can download it here: https://adoptium.net/ (download the latest version for your OS and install it)
-
Help installing Java!
Try this https://adoptium.net/
-
optifine keeps showing up as a folder
Make sure you have Java fully installed (select all components when installing). Link to Java download if you need it: (Link)
-
Shenandoah Garbage Collector
if you downloaded Java from adoptopenjdk/adoptium/temurin/whatever they call it now, you do have it.
-
Can't start Fabric Server
I had the same issue and I fixed it with downloading openjdk 17. you can download it here https://adoptium.net/
-
Is anyone here using Azul Zulu as a replacement for Oracle JRE/JDK?
Which was recently rebranded as Eclipse Temurin
-
Problems with opening Fabric installer
if they are using Windows, have them reinstall java https://adoptium.net/
-
Marketing email about Java licensing? We are a .net shop with only 2 third party apps built on Java for part of our business. We get a patch from the vendor and apply it. That’s all our java patching. Anything I actually need to worry about?
e.g https://adoptium.net/
What are some alternatives?
adoptium
openjdk - Microsoft Build of OpenJDK
loom - https://openjdk.org/projects/loom
Liberica JDK - Free and 100% open source Progressive Java Runtime for modern Java™ deployments supported by a leading OpenJDK contributor
Immutables - Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
py3minepi
amber-docs - https://openjdk.org/projects/amber
MQTTnet - MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Graal - GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Home - This is the landing repository for the .NET foundation efforts. Start here!
javafx-gradle-plugin - Gradle plugin that makes it easy to work with JavaFX 11+