Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scala ecosystem status #20

Open
andreisilviudragnea opened this issue Oct 27, 2022 · 4 comments
Open

Scala ecosystem status #20

andreisilviudragnea opened this issue Oct 27, 2022 · 4 comments

Comments

@andreisilviudragnea
Copy link
Owner

andreisilviudragnea commented Oct 27, 2022

@andreisilviudragnea andreisilviudragnea changed the title Scala compiler performance issues Scala ecosystem status Oct 27, 2022
@evis
Copy link

evis commented Apr 23, 2023

scalafix-maven-plugin is abandoned: evis/scalafix-maven-plugin#84

Actually, I support it. Though, sometimes I can react quite slowly. Not sure if I will invest into massive features and rewritings, because I don't use Maven at work anymore (nowadays I use Bazel).

@evis
Copy link

evis commented Apr 23, 2023

BTW, I think, that ZIO ecosystem is quite amazing, and isn't abandoned at all =) Maybe it's time to move to ZIO.

@rtar
Copy link

rtar commented Apr 25, 2023

Scala compiler performance issues

They are doing fixes as we speak: scala/scala#10258

Intellij Scala is buggy

Try https://scalameta.org/metals/

circe has only two maintainers: circe/circe#1974. I also believe the project is evolving in a not optimal direction.

Looks good to me, but your are welcome to try https://github.com/plokhotnyuk/jsoniter-scala instead. @plokhotnyuk is very active.

ScalaMock is abandoned too: paulbutcher/ScalaMock#429

Mocks are evil. Literally nobody is using them these days. Just write your own stubs.

scoverage-maven-plugin seems abandoned too

Try https://github.com/scoverage/sbt-scoverage. Works really good for me.

Nobody really uses Scala 3. Kafka Scala 3 support is abandoned so far:

Lichess is one of the prominent projects using Scala 3 and being happy about it: https://lichess.org/@/thibault/blog/lichess--scala-3/y1sbYzJX

Monix is abandoned:

Try Cats Effect instead. Same stuff.

scalafix-maven-plugin is abandoned: evis/scalafix-maven-plugin#84

Just stop using Maven. Use sbt. It is really good these days. Nothing similar to what it was in the olden days. Try it.

@lolczak
Copy link

lolczak commented Apr 28, 2023

Screenshot 2023-04-28 at 22 53 52

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants