Skip to content

⚛️ Basically a typed javascript dialect that compile to C.

Notifications You must be signed in to change notification settings

thomasvrgn/protonscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project logo

Protonscript Programming Language

A Typescript dialect that compiles to C


function main() {
  printf("Hello, world!")
  return 0
}

Status GitHub Issues GitHub Pull Requests License

Modern and powerful features

  • Statically typed for safe and clean programming
  • Javascript inheritance for simple and rapid prototyping.
  • Compilation step for almost native performances

How to build Protonscript

Requirements

  • GCC or CLang compiler
  • Cabal 3.0
  • GHC 9.4.2

Build from sources

$ git clone https://github.com/thomasvergne/protonscript.git
$ cd protonscript
$ cabal install # install in path

How to use Protonscript

Compile a file

$ protonscript compile <file>

About

⚛️ Basically a typed javascript dialect that compile to C.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published