|6 days ago||about 12 hours ago|
|GNU General Public License v3.0 only||GNU General Public License v3.0 or later|
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.
We haven't tracked posts mentioning JSCover yet.
Tracking mentions began in Dec 2020.
Why Static Languages Suffer From Complexity
7 projects | reddit.com/r/ProgrammingLanguages | 19 Jan 2022
And: JVM has ruby, wasm, llvm, which are rather different from java.
How can I create an EXE with Launch4j that doesn't require the user to have Java/JRE installed?
1 project | reddit.com/r/learnjava | 16 Jan 2022
Building GraalVM Native Image of a Polyglot Java+numpy application
2 projects | dev.to | 16 Jan 2022
GraalVM — https://www.graalvm.org/
TruffleString has landed, Primitive String type on GraalVM
1 project | news.ycombinator.com | 14 Jan 2022
How to create jars that run like any other executable binary (./app.jar)
2 projects | dev.to | 6 Jan 2022
why not a native executable 😐 ? An even better way is to create a real native executable using GraalVM, which directly embeds a tiny Virtual Machine, so it can run even on machines that do not have a JRE installed. However, this process is tedious and has limitations... It won't work for any codebase ! If you assume all your users will have a JRE, this solution is way easier.
remembering the time one of my friends—not saying who—expected me to write some crypto stuff in java and instead i wrote it in python and implemented a python bytecode to jvm bytecode transpiler
1 project | reddit.com/r/programmingcirclejerk | 30 Dec 2021
Get back on track, https://www.graalvm.org/ is the new shit.
Is it worth looking at GraalVM native image?
2 projects | reddit.com/r/java | 27 Dec 2021
My project does not have a ton of dependencies and I made sure to limit my use of reflection (not because of graal, just personal preference) but even then I had dependencies that required me to explicitly define runtime reflection (in my case the dependencies were log4j & caffeine) or use an agent which can easily miss some, here is the relevant issue: https://github.com/oracle/graal/issues/3028. I also have some cryptic issues (recently, not being able to compile a static field from a record, who knows why).
Why Is C Faster Than Java (2009)
8 projects | news.ycombinator.com | 26 Dec 2021
Py2cr: A Python3 to Crystal Translator
4 projects | news.ycombinator.com | 26 Dec 2021
This is one of the most promising aspects of GraalVM and Sulong.
13 projects | reddit.com/r/java | 20 Nov 2021
This is a common point of confusion - if you want AOT, check out https://www.graalvm.org/
What are some alternatives?
Adopt Open JDK - Eclipse Temurin™ build scripts - common across all releases/versions
istanbul - Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
Liberica JDK - Free and 100% open source Progressive Java Runtime for modern Java™ deployments supported by a leading OpenJDK contributor
awesome-wasm-runtimes - A list of webassemby runtimes
SAP Machine - An OpenJDK release maintained and supported by SAP
JDK - JDK main-line development
Quarkus - Quarkus: Supersonic Subatomic Java.
wasmer - 🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
JHipster - JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
maven-jpackage-template - Sample project illustrating building nice, small cross-platform JavaFX or Swing desktop apps with native installers while still using the standard Maven dependency system.
Flowable (V6) - A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.