amber-docs

https://openjdk.java.net/projects/amber (by openjdk)

Amber-docs Alternatives

Similar projects and alternatives to amber-docs

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better amber-docs alternative or higher similarity.

Suggest an alternative to amber-docs

Reviews and mentions

Posts with mentions or reviews of amber-docs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-17.
  • String Tapas Redux: Beyond mere string interpolation [Java]
    news.ycombinator.com | 2021-09-17
  • Shenandoah in OpenJDK 17: Sub-millisecond GC pauses
    news.ycombinator.com | 2021-09-17
    What I especially like about Java that it moves slowly, but when it does, it is a very thought out feature. For example, here’s one on the future of a seemingly trivial feature, string interpolation: https://github.com/openjdk/amber-docs/blob/master/site/desig...
  • A categorized list of all Java and JVM features since JDK 8 to 17
    Java Language Architects just recently released a draft (more like starting thoughts which would be bases of discussion), which talks about String interpolation. It will come to Java.
  • Java Templated Strings – Beyond mere string interpolation
    news.ycombinator.com | 2021-09-16
  • Templated Strings - Amber
    reddit.com/r/java | 2021-09-16
  • Java 17 / JDK 17: General Availability
    news.ycombinator.com | 2021-09-14
    Part of the vision of pattern matching is aggregation and destructuring [1]. This is just exploratory but may be what you're thinking about?

    [1] https://github.com/openjdk/amber-docs/blob/master/site/desig...

    news.ycombinator.com | 2021-09-14
  • Inside Java Podcast - “Pattern Matching for switch” with Gavin Bierman
    reddit.com/r/java | 2021-06-14
    No need to wonder. Deconstruction patterns are coming, starting with records.
  • Why Java's Records Are Better* Than Lombok's @Data and Kotlin's Data Classes
    reddit.com/r/java | 2021-05-08
    Yes, the same difference between enums (in fact, enums and records are very similar in design and philosophy, so any question about either could be asked about the other, and the answer is usually the same, too) and classes with private constructors and a static set of instances. The difference is that the runtime and language are formally informed about the intent of the class, and so can make certain gurantees, like the existence of a canonical constructor. This allows doing things like exhaustiveness checking for enums, and simple and safe serialisation or automatic reconstructors for records.
  • Why Java's Records Are Better* Than Lombok's Data and Kotlin's Data Classes
    news.ycombinator.com | 2021-05-07
  • Which feature are you waiting for the most and why?
    reddit.com/r/java | 2021-04-17
    The direction seems to be record-like immutable objects, with withers. https://github.com/openjdk/amber-docs/blob/master/eg-drafts/reconstruction-records-and-classes.md
    reddit.com/r/java | 2021-04-17
    You could take a look in these libraries, while we don't have withers (Functional transformation of immutable objects)
  • Libraries, Frameworks and Technologies you would NOT recommend
    reddit.com/r/java | 2021-04-13
    Immutables is already a better alternative to lombok that doesn't involve a compiler hack. It doesn't cover @Getter or @AllArgsConstructor for non data/value classes, but those can easily be generated by the IDE. In the Java 16+ world, there is a library that can generate builders for records and there is already a plan that will make the builder pattern unnecessary in the future.
  • In major copyright battle between tech giants, SCOTUS sides w/ Google over Oracle, finding that Google didnt commit copyright infringement when it reused lines of code in its Android operating system.
    I believe the Java team does a top-notch job at it. They sure take their time, but I think it is not fair to say that the results are lacking, even to the contrary I think in some cases it will be superior. For example Loom will be simply better than C#’s async model, the only planned with syntax for primitives will be great (https://github.com/openjdk/amber-docs/blob/master/eg-drafts/reconstruction-records-and-classes.md) and basically every feature gets extensively thought out, even seemingly basic ones. Pattern matching will also be great, but of course I know C# already has it (though I am not too familiar with it).
  • Early stage draft: Functional transformation of immutable objects
    reddit.com/r/java | 2021-04-05

Stats

Basic amber-docs repo stats
29
88
5.3
about 2 months ago

openjdk/amber-docs is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
Find remote HTML jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.