Shadoweagle7's repositories
Compiler
A compiler written in Scala for educational purposes.
cpp-console-chat
A console chat application.
cpp-reflect
An attempt at giving C++ a reflection system of some kind.
Discard-Variable
Some languages often have a discard operator, usually _. This is an implementation to get that working in C++.
Gadget-Watch
A game you can play with your WearOS and a computer / mobile device.
glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Project-LINK
A way to be able to create variables, functions, classes etc. that will be recognized across multiple programming languages and runtimes.
prototype-oriented-cpp
Basically outlined as how Javascript does this, with obvious hindrances due to language differences. This may be a terrible idea, but this is mostly just educational and an experiment.
safe_cpp
A framework for those who keep complaining about C++ being not safe. Use the right tool for the job and stop complaining, people. (This project is not intended to be taken seriously - unless you somehow see potential in it whilst perusing through it, in the which case, let me know!)
SE7
A collection of C# utility libraries
SE7-Compiler
Contains (or, rather, will contain) the SE7 Compiler and SE7 Runtime
serializer
A serializing standard. Probably not a very good one, but this will be an educational experience.
Shadow-Engine
A personal project making a game engine. Mostly for self - educational purposes, as I am following TheCherno on Youtube.
Small-Object-Optimization
A Small Object Optimization Implementation. Small Object Optimization allows for objects that are normally heap allocated to be stack allocated if the current space they take up happens to be small enough.
String-Pool
An attempt at implementing a string pool in C++. Based on an idea posted here: https://stackoverflow.com/questions/20938441/implementing-a-string-pool-that-is-guaranteed-not-to-move
Toolbox
A Toolbox utility to store variables, functions, classes and the like in a single variable
Unlimited-Dimensional-Array
An array that can have an unlimited number of dimensions specified by the programmer using it.
Utility-Functions
Some Utility Functions
Win32RAII
Win32 but its C++ RAII