CalcuLaTeX
mos
CalcuLaTeX | mos | |
---|---|---|
10 | 7 | |
391 | 37 | |
- | - | |
0.0 | 0.0 | |
over 2 years ago | over 1 year ago | |
Rust | Rust | |
Mozilla Public License 2.0 | MIT License |
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.
CalcuLaTeX
- Show HN: CalcuLaTeX, a pretty-printing calculator language
-
CalcuLaTeX: A pretty printing calculator
Check out the main repo here: https://github.com/mkhan45/CalcuLaTeX And the website repo here: https://github.com/mkhan45/CalcuLaTeX-Web
-
Show HN: CalcuLaTeX, a pretty printing calculator language
Hey HN, I created CalcuLaTeX because I was frustrated with my workflow for chemistry and physics homework. Generally, I'd use the Python REPL as a calculator and type each problem into LaTeX to turn it in. CalcuLaTeX merges these two steps and makes it easier to reason about calculations by real time visual feedback.
I've posted on r/rust as well (https://www.reddit.com/r/rust/comments/lqn5aa/calculatex_a_p...), and there seems to be interest in using it for scientific papers and such.
The only alternative I know of is PTC MathCAD, which is quite powerful and definitely worth looking into. However, it's quite expensive and Windows only.
The main repo (a Rust library and basic CLI) can be found here: https://github.com/mkhan45/CalcuLaTeX
The website repo using WASM and very hacky JS can be found here: https://github.com/mkhan45/CalcuLaTeX-Web
-
CalcuLaTeX: A pretty printing calculator language
It supports basic unit conversion via the Unit hints. E.g. you can write 1 hour = ? days. A long term goal is proper Unit coercion which is kind of hard to explain but I did my best in this issue https://github.com/mkhan45/CalcuLaTeX/issues/3.
-
What’s everyone working on this week (8/2021)?
I'm still working on https://github.com/mkhan45/CalcuLaTeX. I'm hoping for it to be ready for my chemistry quiz next week. I've created a very basic web interface via WASM here: https://mkhan45.github.io/CalcuLaTeX-Web/.
mos
- Using an Amiga in 2021: Making an intro
-
DevOps Style Development for the C64
Interesting! I wrote an assembler for the 6502 a while ago that works along the same lines. It supports running unit tests from the command-line, has a built-in 6502 emulator, uses the language server protocol to allow refactoring and syntax highlighting in VS Code and even hooks the VS Code debugger up to Vice.
-
What's everyone working on this week (15/2021)?
Still working on mos, my 6502 assembler + toolchain. I've spent some evenings getting up to speed with the Debug Adapter Protocol, which allows me to provide a debugger in supported IDEs (like Visual Studio Code). Currently I'm wiring up the VICE emulator to this.
-
What's everyone working on this week (10/2021)?
I've just released version 0.2.0 of MOS, my assembler for 6502 CPUs. Apart from spending some additional time on docs, I've spent most of my time on building a Language Server and an initial VSCode extension that supports things like syntax highlighting, find definition, formatting, etc.
-
BBC Micro at 40: How it inspired a generation of coders
That CPU is still going strong. In fact, I'm currently building an assembler for the 6502 in Rust.
https://mos.datatra.sh
-
What’s everyone working on this week (8/2021)?
I just released version 0.1.0 of my 6502 assembler/formatter called MOS! Really happy about it, since it's the first side-project I've actually managed to get to this state in a VERY long time.
-
What's everyone working on this week (6/2021)?
Having said that, you're welcome to follow the repo on GitHub.
What are some alternatives?
nlprule - A fast, low-resource Natural Language Processing and Text Correction library written in Rust.
RustBCA - A free, open-source Binary Collision Approximation (BCA) code for ion-material interactions including sputtering, implantation, and reflection
rebop - Fast stochastic simulator for chemical reaction networks
shmem-ipc - Untrusted IPC with maximum performance and minimum latency. On Rust, on Linux.
magic-wormhole.rs - Rust implementation of Magic Wormhole, with new features and enhancements
CleanIt - Open-source Autonomy Software in Rust-lang using gRPC for the Roomba series robot vacuum cleaners. Under development.
monolith - ⬛️ CLI tool for saving complete web pages as a single HTML file
traits - Collection of cryptography-related traits
tinyrenderer - A brief computer graphics / rendering course
crusty
cpp-from-the-sky-down