walter-redditlang

Crates.iowalter-redditlang
lib.rswalter-redditlang
version1.0.0
sourcesrc
created_at2023-07-08 19:16:11.267297
updated_at2023-08-24 04:07:35.613159
descriptionBuild tool for https://github.com/elijah629/redditlang
homepage
repositoryhttps://github.com/elijah629/redditlang
max_upload_size
id911636
size452,743
elijah629 (elijah629)

documentation

README


GitHub contributors GitHub Visual Studio Marketplace Last Updated Visual Studio Marketplace Downloads Crates.io


Links

redditLang or PHL ( Programming Humor Language ) is a meme language devised by the r/ProgrammerHumor subreddit discord members

Why Redditlang?

  • 🔥 blazingly fast
  • 🎮 cross platform
  • very opinionated, only forcing the best of practices. For example, if you use inline macros, the police will be called with the message that a fire has broken out at your home, they will promptly come to put out your garbage code.
  • sometimes typed
  • If you still aren't devoting your entire career to this, it's like C ( minus the pointers ), Rust ( minus the copyright ) and JavaScript ( only the "good" features ) all in one neat package.

So what are you waiting for? Please invest your life savings in this! Check out the Official VSCode extension here

Compiler is WIP, if you are looking for it, it will be here. RedditLang will be compiled, a JIT implementation might exist in the future.

note: We have realized that we have a younger audience, so we have translated the spec into Gen Z Slang "to make it bussin". It is available here, We will not convert this into an mdBook and this might might be outdated.

Requirements

Usage

  • LLVM 15.x
  • GCC or Clang

Development

  • Rust
  • LLVM 15.x
  • GCC or Clang

Note

You might get an incorrect LLVM version when you install it with your systems package manager. Please head to LLVM's official website to find downloads for your OS.

Contributing

redditLang is FOSS. You can find the source code on Github. redditLang relies on the community to add bug fixes and features: if you'd like to contribute, please open a PR and message in the #"RedditLang ( PHL )" thread on the r/ProgrammerHumor discord server.

License

The redditLang source, documentation, and STL are all released under the MIT license.

Commit count: 100

cargo fmt