Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 11 Scala Compiler Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
potigol
Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
-
sigmastate-interpreter
ErgoScript compiler and ErgoTree Interpreter implementation for Ergo blockchain
-
dotty-patched
Eval library and patched Scala-3/Dotty compiler. Evaluating source code and trees at compile time hacking multi-staging programming
Project mention: Show HN: Flyde – an open-source visual programming language | news.ycombinator.com | 2024-03-07
Dotty? Was it still the name later?
http://dotty.epfl.ch/
`$` does mean end of input in Java, unless you explicitly ask for multiline mode. In the latter case it means `(?=$|\n)` if also in Unix-lines mode, and the horrible `(?=$|(?I wrote a compiler from Java regex to JavaScript RegExp, in which you'll find that particular compilation scheme [1].
[1] https://github.com/scala-js/scala-js/blob/eb160f1ef113794999...
Links: - https://dotty.epfl.ch/ - https://scala-native.org/en/stable/ - https://www.scala-js.org/ - https://typelevel.org/ - https://zio.dev/ - https://github.com/scala-native/scala-native/pull/3120 - https://github.com/lampepfl/dotty/pull/16517 - https://dotty.epfl.ch/docs/reference/experimental/index.html - https://scala-cli.virtuslab.org/ - https://scalameta.org/metals/ - https://docs.scala-lang.org/scala3/guides/migration/compatibility-intro.html - https://www.scala-lang.org/blog/2023/04/18/faster-scalajs-development-with-frontend-tooling.html - https://www.scala-lang.org/blog/2022/08/17/long-term-compatibility-plans.html
Not to be confused with Vale[0].
[0] https://vale.dev/
Project mention: Firrtl – Flexible Intermediate Representation for RTL | news.ycombinator.com | 2023-07-15
Github: https://github.com/ScorexFoundation/sigmastate-interpreterList of Bounties: https://github.com/kushti/bounties/blob/master/data/sigma.csv
Project mention: Despite all the recent events, Cardano DeFi has hit 500 million ADA in terms of Total Value Locked | /r/cardano | 2023-06-18Aiken OpShin Helios plu-ts Scalus (Still in development)
Scala Compiler related posts
-
The dangers of single line regular expressions
-
Groovy 🎷 Cheat Sheet - 01 Say "Hello" from Groovy
-
List of Bounties
-
The Vale Programming Language
-
Two Stories for "What Is CHERI?"
-
I've heard that "Rust's borrow checker is necessary to ensure memory safety without a GC" usually also implying it's the only way, but I've done the same without the borrow checker. Am I just clueless/confused?
-
Typescript FP Job?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source Compiler projects in Scala? This list will help you:
Project | Stars | |
---|---|---|
1 | enso | 7,297 |
2 | dotty | 5,689 |
3 | Scala.js | 4,544 |
4 | Scala Native | 4,441 |
5 | Vale | 1,680 |
6 | firrtl | 697 |
7 | zinc | 327 |
8 | potigol | 242 |
9 | sigmastate-interpreter | 59 |
10 | scalus | 47 |
11 | dotty-patched | 19 |
Sponsored