All Projects → lampepfl → Dotty

lampepfl / Dotty

Licence: apache-2.0
The Scala 3 compiler, also known as Dotty.

Programming Languages

scala
5932 projects
java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to Dotty

scala3-cross.g8
No description or website provided.
Stars: ✭ 12 (-99.75%)
Mutual labels:  epfl, dotty, scala3
scala-3-crash-course
Scala 3 workshop presenting the top new features of the language.
Stars: ✭ 34 (-99.3%)
Mutual labels:  dotty, scala3
NDScala
N-dimensional arrays in Scala 3. Think NumPy ndarray, but type-safe over shapes, array/axis labels & numeric data types
Stars: ✭ 37 (-99.23%)
Mutual labels:  dotty, scala3
Inkuire
Hoogle-like searches for Scala 3 and Kotlin
Stars: ✭ 70 (-98.55%)
Mutual labels:  dotty, scala3
why-roguelike
A multiplayer ASCII roguelike
Stars: ✭ 17 (-99.65%)
Mutual labels:  dotty, scala3
Tiny Compiler
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (-91.21%)
Mutual labels:  compiler
Haxe
Haxe - The Cross-Platform Toolkit
Stars: ✭ 4,665 (-3.54%)
Mutual labels:  compiler
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (-91.27%)
Mutual labels:  compiler
Scala Native
Your favorite language gets closer to bare metal.
Stars: ✭ 4,053 (-16.19%)
Mutual labels:  compiler
Shedskin
Shed Skin is a Python to C++ compiler. Read the introduction below to learn about the restrictions.
Stars: ✭ 458 (-90.53%)
Mutual labels:  compiler
Cantonese
粤语编程语言.The Cantonese programming language.
Stars: ✭ 454 (-90.61%)
Mutual labels:  compiler
Scala Js
Scala.js, the Scala to JavaScript compiler
Stars: ✭ 4,249 (-12.14%)
Mutual labels:  compiler
Jwebassembly
Java bytecode to WebAssembly compiler
Stars: ✭ 426 (-91.19%)
Mutual labels:  compiler
Flingos
An educational operating system written in C#. A great stepping stone from high to low level development.
Stars: ✭ 451 (-90.67%)
Mutual labels:  compiler
Flow To Typescript
Convert Flow-annotated files to TypeScript
Stars: ✭ 425 (-91.21%)
Mutual labels:  compiler
Halide
a language for fast, portable data-parallel computation
Stars: ✭ 4,722 (-2.36%)
Mutual labels:  compiler
Nuitka
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, and 3.9. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
Stars: ✭ 6,173 (+27.65%)
Mutual labels:  compiler
Nelua Lang
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Stars: ✭ 438 (-90.94%)
Mutual labels:  compiler
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (-90.57%)
Mutual labels:  compiler
Mazucc
A minimalist C compiler with x86_64 code generation
Stars: ✭ 437 (-90.96%)
Mutual labels:  compiler

Dotty

Dotty CI Join the chat at https://gitter.im/scala/scala

Try it out

To try it in your project see also the Getting Started User Guide.

Building a Local Distribution

  1. sbt dist/packArchive
  2. Find the newly-built distributions in dist/target/

Code of Conduct

Dotty uses the Scala Code of Conduct for all communication and discussion. This includes both GitHub, Gitter chat and other more direct lines of communication such as email.

How to Contribute

License

Dotty is licensed under the Apache License Version 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].