Merge pull request 'Add scala' (#174) from lilygruman/open-slopware:scala into main

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/174
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
This commit is contained in:
JesseBot 2026-03-21 09:26:57 +01:00
commit 48fda71ac9

View file

@ -213,13 +213,14 @@ This is a section for repos that are similar to this one either because they are
| [Kotlin](https://github.com/JetBrains/kotlin) | [Java](https://dev.java/), [Clojure](https://clojure.org/) | JetBrains is [openly embracing AI](https://kotlinlang.org/); the repo is [fully slop-equipped](https://github.com/JetBrains/kotlin/commit/30749bbc1a20e3babda014a9305f17d032199da4) and contains [commits from Claude](https://github.com/JetBrains/kotlin/commit/65fee3c3cad8012a6aad5df7554a1dd20dfb8d22) | |
| [Python](https://python.org) | Older version of Python; [Lua] | [Contains code from Claude](./evidence/img/cpython-claude.png) | |
| [Ruby](https://www.ruby-lang.org) | | [Maintainer contributed code from Claude](https://github.com/ruby/ruby/commit/a0fc03ef3717ad0aab363a53a6f6f178dab7b526) ([Screenshot](./evidence/img/ruby.png)) | mruby (spin-off) [vibe coded by language founder](https://github.com/mruby/mruby/commit/b9a1a1fb2389e5b36dd0f0d9a6f95818f7f30af5) ([Screenshot](./evidence/img/mruby.png)); TruffleRuby (alternative implementation) [contains code from Claude, contributed by lead maintainer](https://github.com/truffleruby/truffleruby/commit/9f028ec178642bc71285a32c82b0a2761723b40b) |
| [Scala](https://scala-lang.org/) | See below | Both [v2](https://github.com/scala/scala/blob/2.13.x/AGENTS.md) and [v3](https://github.com/scala/scala3/blob/main/AGENTS.md) are outfitted for slop; v3 [explicitly allows LLM contributions](https://github.com/scala/scala3/blob/3be63382a61d3bddb06866aa7abc1c66556fb7c2/LLM_POLICY.md) | |
| [Typescript](https://www.typescriptlang.org/) | Normal JavaScript; [Lua] | Contains [Copilot instructions](https://github.com/microsoft/TypeScript/blob/main/.github/copilot-instructions.md) and multiple commits from Copilot (e.g. [1](https://github.com/microsoft/TypeScript/commit/c9e7428bb76f0543a3555d0af87777e7db3a41e6), [2](https://github.com/microsoft/TypeScript/commit/ad04bf7488384a5dcdf7d250ccb8e5263021a8ff), [3](https://github.com/microsoft/TypeScript/commit/66edca11c98ade9a5e2a2b019fdad7d58ee9d4ac), [4](https://github.com/microsoft/TypeScript/commit/7f6a84673def7665a4c4bc2bdfaf7bcc8549b276)) | |
> [!Note]
> #### On alternative languages:
> Suggestions for alternative programming languages are necessarily more complex than many other categories considered here, as that's one of the core technical choices to be made when starting a new software development project.
>
> Depending on your needs and technical concerns, you may find any number of different alternative languages useful. For example, when considering alternatives to .NET, Java or Scala may be interesting candidates from the perspective of being similar VM-based frameworks.
> Depending on your needs and technical concerns, you may find any number of different alternative languages useful. For example, when considering alternatives to .NET, Java may be an interesting candidate from the perspective of being a similar VM-based framework.
## Editors