SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 Java Language Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
are-we-fast-yet
Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Language_Time
A library that converts Time to its equivalent local languages starting with some basic Nigeria languages(Yoruba, Hausa, Igbo, Efik and English)
-
react-native-localization-settings
React Native module to expose per-app language preferences API on iOS and Android.
-
imp
Imp is a statically typed and compiled scripting language with the goal of increasing programmer confidence.
-
Joo
Joo is a clean, fast, static typed, general purpose programming language created to run on machines with extremely low resources like the Arduino UNO
-
JEvalExpr
Extensible Java Library and Tool to parse, interpret, compile and execute commands written in a language SQL Like.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I didn't last long with the stock keyboard before installing AnySoftKeyboard which is one of the few FOSS alternative with support for swipe typing. The experience was... OK. It felt slow and it's accuracy left a lot to be desired. I still had to be slow and pretty accurate, so it didn't really feel like much of a change from the stock experience. FlorisBoard have also introduced their own implementation but the feedback I read suggested it would be much the same as my experience with AnySoftKeyboard's gesture typing.
Project mention: Ask HN: Anyone Interested in Taking over Jsweet.org? | news.ycombinator.com | 2023-12-10You can take a look at https://github.com/j4ts, which contains some Java libs transpiled by JSweet to TS/JS. The AWT/Swing implementation is just a proof of concept, but some other libs are fully functional like awt/geom.
However, you have to be aware that the initial purpose of JSweet was not to port all Java libs to JS. JSweet allows the transpiler to be customized (with extensions) to map Java APIs to JS ones so that you don't necessarily need a JS runtime. It's all explained in the "Extending the transpiler" section of the core doc: https://github.com/cincheo/jsweet/blob/master/doc/jsweet-lan...
> Sure there's a small overhead to smart pointers
Not so small, and it has the potential to significantly speed down an application when not used wisely. Here are e.g. some measurements where the programmer used C++11 and did everything with smart pointers: https://github.com/smarr/are-we-fast-yet/issues/80#issuecomm.... There was a speed down between factor 2 and 10 compared with the C++98 implementation. Also remember that smart pointers create memory leaks when used with circular references, and there is an additional memory allocation involved with each smart pointer.
> Garbage collection has an overhead too of course
The Boehm GC is surprisingly efficient. See e.g. these measurements: https://github.com/rochus-keller/Oberon/blob/master/testcase.... The same benchmark suite as above is compared with different versions of Mono (using the generational GC) and the C code (using Boehm GC) generated with my Oberon compiler. The latter only is 20% slower than the native C++98 version, and still twice as fast as Mono 5.
Interesting, although it seems to currently be missing a license. While Bazel and I are for sure not friends, I found this funny https://github.com/JasonSteving99/claro-lang/blob/v0.1.495/W... I guess it's similar to having a maven build under Nix but my relationship to Bazel is why I got a chuckle out of the russian doll setup
Here's another re-creation of HyperCard, WyldCard: https://github.com/defano/wyldcard
Project mention: Extensible Java Library/Tool to parse, interpret, compile expressions. | /r/java | 2023-10-01JEvalExpr
Java Language related posts
- The Claro Programming Language
- Decker – A HyperCard Replacement
- Building a faster hash table for high performance SQL joins
- Java 21 makes me like Java again
- Flash Museum – explore more than 130k flash games and animations
- A C++ version of the Are-we-fast-yet benchmark suite
- Hi r/Tucson! So, uh, I bought tucson.social and tucson.chat with hopes that we can build our own gathering places. What would you like?
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source Language projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | AnySoftKeyboard | 2,748 |
2 | jsweet | 1,433 |
3 | zemberek-nlp | 1,116 |
4 | eo | 891 |
5 | JSLT | 605 |
6 | are-we-fast-yet | 314 |
7 | lingua-franca | 207 |
8 | claro-lang | 139 |
9 | wyldcard | 106 |
10 | Language_Time | 52 |
11 | react-native-localization-settings | 49 |
12 | fcl | 14 |
13 | edina | 13 |
14 | imp | 12 |
15 | vers | 4 |
16 | Joo | 3 |
17 | AnhyLingo | 2 |
18 | AnhyShop | 1 |
19 | JEvalExpr | 0 |