Skip to content

StunxFS/weld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Weld programming language

A general-purpose programming language, focused on simplicity, safety and stability.

issues status license

Warning

This is just an experimental programming language. I could continue developing it or abandon it.

Weld's goal is to be a very powerful programming language and at the same time easy to use, whose syntax is inspired by V, Zig, C# and other programming languages. Weld uses C as the only backend and generates C99 code that is compiled using a C compiler (by default, GCC or Clang).

Note

Currently the language is in alpha state, and therefore its syntax and the language API is not stable, and may change in the long term. Not all features are implemented.

Compiler version 0.1.0 will be released when the self-hosted compiler can compile itself successfully.

Only Linux is supported for now, Windows and macOS are not supported yet. Any help to provide full support for both Windows and macOS is welcome.

Read CONTRIBUTING to get more information.

About

A general-purpose programming language, focused on simplicity, safety and stability.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages