Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 19 compilation Open-Source Projects
The first google result for "JS to binary" was this: https://github.com/NerdLang/nerd, you might try to give it a spin. However these kinds of solutions come with a lot of caveats as of how to handle stdio, memory, and many other things that other languages, such as C and Go, handle natively as part of their stdlib...
background rust code checkProject mention: Rust fact vs. fiction: 5 Insights from Google's Rust journey in 2022 | news.ycombinator.com | 2023-06-27
Probably one of the biggest speed ups to your inner loop writing / running code is to use something like https://github.com/Canop/bacon/. I used a combination of the docs and GPT chats to increase my learning speed a lot.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
A curated list of useful resources that cover Offensive AI.Project mention: More than 400 start.me OSINT websites! More than 10KB of sources! | /r/OSINT | 2023-04-11
TypeORM helper library enhancing safety in the compilation levelProject mention: [Safe-TypeORM] AnyORM becomes the real TypeORM | dev.to | 2023-02-07
lazy static regular expressions checked at compile time
Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.Project mention: The Super Tiny Compiler | news.ycombinator.com | 2023-03-02
> Some compilers tokenize while parsing, but for a different reason: it's faster and uses less memory to generate the AST
And some don't even generate an AST. :) Just read in and emit or interpret.
Benchmarks compilation speeds of different combinations of languages and compilers.
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
A core language for rule-based hardware design 🦑Project mention: Let's collect relatively new research programming languages in this thread | /r/ProgrammingLanguages | 2022-11-15
https://github.com/koka-lang/koka Algebraic effects and reference counting. https://github.com/mit-plv/koika hardware description DSL for coq
A static typed low-level compiled programming language inspired by Rust and CProject mention: October 2022 monthly "What are you working on?" thread | /r/ProgrammingLanguages | 2022-10-02
After somewhat completing my previous programming language [CSpydr]https://github.com/spydr06/cspydr, I've started again from scratch with a new language called [Astatine]https://github.com/spydr06/astatine.
The compilation target that functional programmers always wanted. (by discus-lang)
Command-line tool to interact with Compiler Explorer
Collection of executable benchmarksProject mention: Tips Performance benchmarks for a custom compiler? | /r/Compilers | 2023-01-17
But let me suggest Jotai to you. That's a collection with about 30K C programs. They all run without undefined behavior (as per kcc or frama-C). Each program is self-contained. But each program also runs for a very short time. So, I recommend you use CFGGrind to count the number of instructions executed. CFGGrind can separate instructions per function, and each Jotai benchmark consists of a single function. For instance, to count the total number of instructions executed by function foo, you can do (assuming that profile data was saved into a file called `test.cfg`):
:snail: Tool to determine what GCC flags -march=native would resolve intoProject mention: Transforming nix into sth akin to gentoo emerge | /r/NixOS | 2023-04-19
As for reproducibility, resolve -march=native
Lua script to executable compiler (by samyeyo)Project mention: [ANN] rtc : build Windows executables from your Lua scripts | /r/lua | 2023-02-04
Eval library and patched Scala-3/Dotty compiler. Evaluating source code and trees at compile time hacking multi-staging programmingProject mention: Eval and dotty-patched (how to evaluate trees at compile time hacking multi-staging programming) | /r/scala | 2022-10-29
Shameless ripoff of Ubuntu Mate themes. Customized to fit Debian
Efficiently distribute large builds across batch-queued compute clusters such as those using LSF or OpenLava.
Schlau Compile extension for Emacs
Adding instance-level accessibility mode to C#
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
compilation related posts
1 project | /r/neovim | 18 Jun 2023
Are there any continuous testing tools with real-time line-by-line IDE feedback for Rust?
2 projects | /r/rust | 20 Apr 2023
Transforming nix into sth akin to gentoo emerge
2 projects | /r/NixOS | 19 Apr 2023
Alternative to watch -cq
1 project | /r/rust | 20 Mar 2023
Is it nearly impossible to make a TypeScript to binary complier?
2 projects | /r/node | 10 Feb 2023
[Safe-TypeORM] AnyORM becomes the real TypeORM
1 project | dev.to | 7 Feb 2023
[ANN] rtc : build Windows executables from your Lua scripts
1 project | /r/lua | 4 Feb 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 22 Sep 2023
What are some of the best open-source compilation projects? This list will help you: