What is your favourite Java specific feature that you miss in other languages?

This page summarizes the projects mentioned and recommended in the original post on /r/java

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Javaslang

    vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

  • I'm aware not everyone likes it, but vavr has these.

  • Poetry

    Python packaging and dependency management made easy

  • Poetry is like NPM for Python 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.

    WorkOS logo
  • easy-tuples

    Easy and convenient structural tuples for Java

  • I made this library: https://github.com/easytuples/easy-tuples which tries to emulate "structural tuples". Obviously it should not be the default but sometimes it is easier to go for a structural "pair" like you say rather than naming something (naming is hard!)

  • proposal-record-tuple

    ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!

  • Well, Python has tuples and several concise ways to create records, so it must be a "feature hoarder", and it is also getting more popular than Java. You might also want to take a look at this JavaScript proposal: https://github.com/tc39/proposal-record-tuple

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts