OhmJS

61 posts

OhmJS banner
OhmJS

OhmJS

@_ohmjs

A library and language for building parsers, interpreters, compilers, and more. 🗣 https://t.co/sdnZLYWSgp 🦋 https://t.co/qYpz8Ol01g

Everywhere 加入时间 Temmuz 2021
14 关注303 粉丝
OhmJS
OhmJS@_ohmjs·
I'd also like to acknowledge the support from @ajbouh and Project Substrate (projectsubstrate.org), which provided the funding to build the initial MVP. 🙏 Without their support none of this would have been possible!
English
0
0
0
86
OhmJS
OhmJS@_ohmjs·
We're still looking for more sponsors! If you or your company can help fund this effort: github.com/sponsors/pdubr… Since 2017, my work on Ohm has been unpaid. Your sponsorship helps the project be sustainable, ensuring that I can maintain and improve Ohm for many years to come!
English
1
0
0
132
OhmJS
OhmJS@_ohmjs·
Thanks to a generous contribution from @Shopify, we've secured enough funding to make further progress towards production-ready Ohm+WebAssembly support! github.com/ohmjs/ohm/issu… Thank you Shopify for funding open source. ❤️
English
1
1
4
227
OhmJS
OhmJS@_ohmjs·
Very cool to learn that Ohm was used to create Gambu-Script, which is used to teach programming to over 90k students in Austria! It's part of SchuBu, a free-to-use digital schoolbook: schubu.org/p768/programmi…
OhmJS tweet mediaOhmJS tweet media
English
0
0
3
171
OhmJS
OhmJS@_ohmjs·
If you dig Ohm and are interested in WebAssembly, check out this book by @dubroy (co-creator of Ohm). You'll learn Wasm (the instruction set and module format) by building a compiler for a small programming language. It's also a great way to learn Ohm!
WebAssembly from the Ground Up@WasmGroundUp

Excited to announce the official launch of our online book, WebAssembly from the Ground Up! 🎉 It's the book we wish we'd had 3 years ago. No messing with tools and frameworks. It's a hands-on guide to the core of Wasm: the instruction set and module format. Link below. 👇

English
0
0
2
235
OhmJS
OhmJS@_ohmjs·
Should be fixed now, but please let us know if you still see any issues!
English
0
0
2
120
OhmJS
OhmJS@_ohmjs·
Just been told that ohmjs.org is currently down. Sorry about the disruption! We're working on a fix, but in the meantime, if you need to access the docs you can find them here: github.com/ohmjs/ohm/tree…
English
1
0
3
206
OhmJS
OhmJS@_ohmjs·
Still one of my favourite things built with Ohm — Shadama by @yoshikiohshima et al is a live programming environment for particle simulation. It compiles to GLSL shaders and runs in the browser via WebGL.
English
1
2
18
1.6K
OhmJS
OhmJS@_ohmjs·
In @WasmGroundUp, we teach you how to compile a simple programming language down to WebAssembly. (using Ohm, of course) Here's a section on inline rule declarations, part of a new draft of Chapter 3, "A Calculator Language".
OhmJS tweet media
English
1
3
7
503
OhmJS
OhmJS@_ohmjs·
👀
ART
0
0
4
331
OhmJS
OhmJS@_ohmjs·
Thanks to some hard work from @andrewelgert, we now have Ohm grammars for modern versions of JavaScript (ES2015+). Give 'em a spin and let us know how they work for you! @ohm-js/es-grammars" target="_blank" rel="nofollow noopener">npmjs.com/package/@ohm-j…
English
0
1
5
234
OhmJS
OhmJS@_ohmjs·
ICYMI, the last Ohm release came with a sweet new feature: examples embedded in comments. → Positive examples begin with //+ → Negative examples begin with //- …and an `extractExamples` helper to easily add them to your tests. github.com/ohmjs/ohm/rele…
OhmJS tweet media
English
0
0
4
1.2K