About Scala-Native

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Scala Native

    Your favorite language gets closer to bare metal.

    There's a plant of topics in which we might need help. To name a few, we might need some help in [porting the remaining JSR-166 types](https://github.com/scala-native/scala-native/issues/3165) to Scala Native shipped with future experimental multithreading support, but also large parts of the Java standard library need some improvements or reimplementations. Last but not least, we need people dedicated to the optimization of our current toolchain to make it use fewer resources and allow for faster builds.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • harmony

    Mirror of Apache Harmony (by apache)

    When it comes to actual implementation details, then it's not guaranteed, especially since we cannot just copy the actual copyrighted implementation of JDK, unless some parts are using some more friendly license, like the whole JSR-166 or outdated Apache Harmony. So again it's mostly covered with the unit tests that we come up with and by following the documentation.

  • dotty

    The Scala 3 compiler, also known as Dotty.

    Scala Native has much more control on how the Scala AST is compiled, and can easier workaround platform limitations, eg. lazy vals in Scala 3 required reflection config for Native Image (see this and that), while in Scala Native we could mitigate problems with unsupported usage inside in other ways within the compiler plugin.

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

  • `boundary/break`: do you use it ? what do you do with it ?

    3 projects | /r/scala | 12 Jun 2023
  • I've started writing a book on Scala 3 Macros

    1 project | /r/scala | 17 Mar 2023
  • scala 3 does not have :javap. Does anyone have any tips how to get around this.

    2 projects | /r/scala | 22 Feb 2023
  • Is the Scala Center really working on Scala 4?

    1 project | /r/scala | 30 Jan 2023
  • Scala 3.2.1 released!

    2 projects | /r/scala | 10 Nov 2022

Did you konow that Scala is
the 36th most popular programming language
based on number of metions?