hacker

CSharpIsGud (581)

h
CSharpIsGud (581)
How and why to use threading in C++
Have you heard of multithreading and just wish you could make your programs faster? Well... unfortunately just using threads is not enough, you have t...
h
CSharpIsGud (581)
VolantOS - An operating system made with Volant (Check the jam section)
Okay, so I'm sure you have all seen **[ReplOS](https://repl.it/talk/share/ReplOS-A-REAL-Operating-System-on-replit/30207)** a while back. I decided to...
h
CSharpIsGud (581)
Facilis - A Low Level Functional Language
Facilis is a strongly typed functional language that aims to be low level. Facilis uses a hand-written recursive descent parser made with love. # Fac...
h
CSharpIsGud (581)
The best and most common judge remarks from the jam.
Here is a list of what I think were the best judge remarks ***[Plurality](https://pl-showcase.thedrone7.repl.co/post/51390): *** `Honestly I have no...
h
CSharpIsGud (581)
Fibonacci Sequence in C++ (Under 1 millisecond)
This uses the fast doubling algorithm to find up to the Nth number of the Fibonacci sequence. Most of the time it runs in under a millisecond. There...
h
CSharpIsGud (581)
How To Make A True Coding Language: Part 1
Im making this tutorial series because almost every language i've seen posted to repl talk doesn't use parsing algorithms and I think it would be nice...
h
CSharpIsGud (581)
ReplOS - A *REAL* Operating System on repl.it!
With pure C and Assembly. This is very quirky, I had to change a lot of stuff moving it onto replit. Due to the way I did gdt setup and other things...
h
CSharpIsGud (581)
How To Make A Language: Parsing
The last tutorial didn't really give an in depth explanation as to what everything was doing aside from some comments, however for parsing I feel I sh...
h
CSharpIsGud (581)
A beginners guide to OS Dev: Part 1
It will help greatly to go into this guide with some understanding of C and Assembly. Before you start you will need to install *nasm*, *genisoimage*...
h
CSharpIsGud (581)
HTTP Server Library in C++
This is a small single-file header-only HTTP library for C++! ***REMEMBER THIS WONT WORK FOR HTTPS*** Simply copy **htpp.hpp** to your project and i...
h
CSharpIsGud (581)
TinyComputer, An 8-bit computer with memory segmentation
This is an 8-bit computer capable of addressing up to 4080 bytes of RAM (Limited address bus to 8 bits instead of 16 bits to make segmentation more us...
h
CSharpIsGud (581)
C++ Chat Room!
A chat room server written in C++! Doesn't use websockets, I could not find a good websocket library that didn't require tons of dependencies like op...
h
CSharpIsGud (581)
QEMU on replit!
Ever wanted to make an OS on repl.it but couldn't get an emulator running? Now you can! Developing, Compiling, Linking an OS is up to you! Simply for...
h
CSharpIsGud (581)
Python Compiler
A real python compiler! For now it only supports a small amount of the syntax. This compiler compiles python directly to C, which then gets compiled...
h
CSharpIsGud (581)
PyCord, An extremely lightweight python discord library
This is a discord package for python with only one dependency: websockets. Everything else is done with pythons built-ins! There is a simple example...
h
CSharpIsGud (581)
A beginners guide to OS Dev: Part 2
Last time we got an OS that just booted up and did nothing and thats great, but most operating systems do more than just nothing. And im sure you don'...
h
CSharpIsGud (581)
Using python's curses module to reduce flickering in terminal games
Im not a huge fan of text adventures and the like. But you may have noticed that they suffer from terminal flicker if they include things like a minig...
h
CSharpIsGud (581)
A Browser Engine Written In C#🔥 (Yes, it's real)
A real albeit simplistic browser engine! Due to the pains of parsing html, and my laziness to not want to go through the process of making a JS inter...
h
CSharpIsGud (581)
Dynamic C# JSON Parsing Library
This is a wrapper over my original JSON parser. It makes it incredibly easy to use and you could even say it gets close to how you would use it in a t...
h
CSharpIsGud (581)
A semi-functional Lua Interpreter!
Very buggy but it indeed works and all the parsing and interpreting is done by hand and with love. if statements, while loops, variables, and limited...
h
CSharpIsGud (581)
WebPiano - Play music with your computer keyboard!
It's multiplayer too! You can find sheets for it by googling virtualpiano sheets, since I used the same mapping they do. Press enter to use the chat...
h
CSharpIsGud (581)
Accidental terminal art
Totally accidental, was trying to figure out stty and got this...
h
CSharpIsGud (581)
C++ HTTP Template
This is basically a repost over from share but this seems like it fits nicely as a template. C++ will definitely need some templates if it is not to...
h
CSharpIsGud (581)
🐍 SNAKE in C++ (OpenGL)
This is a game of snake made in C++, replit does not support opengl so to play it you have to compile it locally `g++ main.cpp -lglut -lGL -lpthread`...
h
CSharpIsGud (581)
Yet another programming language
Another more successful attempt at a new language that implements return values and functions and stuff https://repl.it/@CSharpIsGud/FireCode I dont...
h
CSharpIsGud (581)
BladeOS
As close to a real OS I can get, uses multithreading to run programs.. and possibly i could even make an API for it, I call the language I chose for p...
h
CSharpIsGud (581)
Lexical Analysis Example
I made this in about a day, It can read basic mathematic operators and basic functions without any regular expressions it is helpful when making a not...
h
CSharpIsGud (581)
JsonSharp - Read Json in C# without any external libraries
https://repl.it/@CSharpIsGud/JsonSharp I made this in a day, Its not perfect but i tested it and fixed the problems i could find I didn't implement...
h
CSharpIsGud (581)
C# Code Sandbox Using Mono.Cecil
This is a C# code sandbox made with cecil, it essentially scans through every method the code calls and replaces any thing it is not allowed to do wit...
h
CSharpIsGud (581)
JavaScript JSON DB With Query Expressions
Tired of jsonstore being down? Here is a solution that will never be down. This DB allows you to create different **collections** in the same file sor...