jsparagus
CompilerJobs
jsparagus | CompilerJobs | |
---|---|---|
2 | 3 | |
427 | 446 | |
0.9% | - | |
3.4 | 6.6 | |
5 days ago | about 1 month ago | |
Rust | HTML | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jsparagus
-
Ask HN: How to get a job as a compiler engineer?
"attribute grammar" and "novel" in the same statement? Whoa! I tried to publish a paper ~15 years ago on attribute grammars … without success and non-constructive review feedback. I am not aware of any company making use of attribute grammars in production. I had the goal of making use of attribute grammars as part of https://github.com/mozilla-spidermonkey/jsparagus (SmooshMonkey), but making a JavaScript parser generator which is as efficient as our hand-written parser is already surprisingly difficult, and the COVID ended the project.
On the topic of finding a job … I would be of no help. The only internships/jobs I found so far were all outside the usual applications forms:
-
Starlight: JS engine focused on performance in Rust.
Do you know about jsparagus? It's a Mozilla project to rewrite the frontend of their JS engine in Rust.
CompilerJobs
-
Seeking advice: Should I continue my Web Developer job or pursue my passion for compilers?
It’s definitely a small niche, but it’s not quite as small as you would think. I have recruiters reaching out to me about compiler positions once or twice a month. There’s a good list of companies here: https://github.com/mgaudet/CompilerJobs
-
Ask HN: How to get a job as a compiler engineer?
There is a list of companies doing compiler work here: https://github.com/mgaudet/CompilerJobs . I would recommend surveying the ones that have openings, gathering the listed knowledge requirements, choosing the ones that come up most often and then learning that.
- Companies that Hire Compiler SWE's
What are some alternatives?
boa - Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
codeql - CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security
starlight - JS engine in Rust
circt - Circuit IR Compilers and Tools
juvix - Juvix empowers developers to write code in a high-level, functional language, compile it to gas-efficient output VM instructions, and formally verify the safety of their contracts prior to deployment and execution.
publications - Publications from Trail of Bits
Hasura - Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.