About
Welcome.
Here, I post all of my programming projects in C#, C, and C++, as well as posts about how they were put together, and things I found interesting while making them. I am currently working @ Arm on their new architecture.
Here are some of my projects, if you want to browse:
Major Projects:
- algo: A flexible programming language which aims to have a more mathematical syntax, and a simple standard library.
- easyCase Casemaker: A simple and efficient way to make Phoenix Wright fan cases, all written in C#.NET.
- quest (currently private): An SFML game engine written entirely in C#, with no other dependencies.
C#:
- iro4cli: An open source reimplementation of Iro, a generic lexer file generator for text editors, which is closed source.
- kahootify: A Kahoot OCR question detection program which allows the user to automatically search for questions. Utilizes heuristics and open source OCR.
- gridsolver (currently private): A number grid solving program which utilizes heuristics and multithreading to reach an answer quickly, even at high complexities.
- nbt.net: A Minecraft NBT format serialization library written in pure C#, which uses attributes for serializable class tagging.
- sauron (currently private): A Minecraft block finding project, which can locate any type of block in a world. Utilizes multithreading.
- mCTF: An emulator for the mCTF specification, written for RACTF 2020.
- spinda (currently private): An ASP.NET forum framework, built from the ground up using Nancy.
- burrito: A C# API wrapper generator, which can automatically update serialization classes based on received API data.
- SharpRSA: A simple C# implementation of the RSA encryption algorithm.
- rhythm: A responsive text editor with intelligent suggestions, built for the Algo programming language.
- sharpie: A remote source based C# package manager, which has become a part of the Algo language.
Java:
- gadzooks: A simple raycasting engine utilizing Swing for graphics.
Node:
- chatot: A minimal and compact forum framework written in NodeJS, using Rokkit as a flat file database.
- jLMC: A Javascript emulator of the “Little Man Computer” by Peter Higginson.
- Rokkit: A JSON database package for Node, hosted on NPM.
- steamguardgen: A program that automatically generates Steam Guard codes.
- steamconfirmer: Automatically accepts outgoing trades for a Steam account.
- steamacc-rand: A steam account generator running off dynamic Node. Now deprecated.
- helloworld.js: Plays Louie Zong`s “Hello World”, in code.
Python:
- graphroot: A program that finds the roots of graphs, taking in a simultaneous equation.
- primecrawler: Searches for primes, starting from a user-set number.
If you want to use or fork any of these projects, they are (mostly) freely available to download and use for whatever purpose you want.
Also, if you’re here to read the blog about these projects, you can click here.
Finally, here’s all my accounts linked to this blog, just in case you wanted to contact me.
- Github: @c272
- Business Email: larry@c272.org