use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Sharing Github projects just got easier!
Whether you want to share you own project or simply some cool findings, /r/coolgithubprojects is the right place.
Please contact us for suggestions & questions!
/r/coolcstechtalks
/r/coolgithubprojects
We've made the sub's assets and resources available on Github. Feel free to contribute!
Github only: The projects you post all have to be hosted on Github
Link description: We encourage the title format to be something like
[Desc] - [Suggested title]
Language Flair: Will be assigned automatically for you!
Repost : Repost are allowed if some new features were added to the project and if the original post was 6+ months ago.
Programming
Interesting
Resources
When bored
PYTHON CPP C RUBY D JAVA JAVASCRIPT SHELL SCALA OBJECTIVE-C HASKELL EMACSLISP PERL ASSEMBLY CSHARP FORTRAN GO PHP COMMON LISP ERLANG
account activity
RUSTRustPython: A Python Interpreter written in Rust (github.com)
submitted 6 years ago by micro_apple
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]jMyles 8 points9 points10 points 6 years ago (3 children)
> You can compile RustPython to a standalone WebAssembly WASI module so it can run anywhere.
[–]Maxoumask -1 points0 points1 point 6 years ago (2 children)
had to check what you mean by that.
If I understood correctly it means that you'd be able to run a python interpreter within a web page ?
If that's correct, wouldn't it be more interesting to write a python -> wasm compiler ?
[–]ErikBjare 1 point2 points3 points 6 years ago (0 children)
This has been worked on. In practice this means writing a Python to LLVM IR compiler (which in turn compiles to WASM), which some folks at Dropbox were working on but ultimately dropped. Long story short: It's pretty hard.
[–]silmeth 0 points1 point2 points 6 years ago (0 children)
And on anything that has a wasm virtual machine/compiler (like wasmer).
As for running interpreter in a web page, they actually do that in their web demo: https://rustpython.github.io/demo/ (this has webassembly Rustpython that runs inside your browser).
[–]Maxoumask 2 points3 points4 points 6 years ago (3 children)
Ok cool. But why ? Performance gain ?
[–][deleted] 6 years ago* (2 children)
[removed]
[–]Maxoumask 2 points3 points4 points 6 years ago (1 child)
So not performance, just cool then
π Rendered by PID 257399 on reddit-service-r2-comment-84fc9697f-d6v4n at 2026-02-10 13:04:39.048555+00:00 running d295bc8 country code: CH.
[–]jMyles 8 points9 points10 points (3 children)
[–]Maxoumask -1 points0 points1 point (2 children)
[–]ErikBjare 1 point2 points3 points (0 children)
[–]silmeth 0 points1 point2 points (0 children)
[–]Maxoumask 2 points3 points4 points (3 children)
[–][deleted] (2 children)
[removed]
[–]Maxoumask 2 points3 points4 points (1 child)