- A self-driving database.
- Zero-time database deployment implementation.
- A game with AI based on a reinforcement learning.
- Some decision tree implementation.
- No unrequired initialization on final program startup.
- Automatical Data Oriented Design applied based on the data usage.
- Math optimizartion using basic scholar formulas.
- Attribute
runtime_pure
, likeGetModuleHandle(NULL)
. - Idempotency optimization (
a.sorted() == a.sorted().sorted()
). - Simple knowledge based optimization (
a.sorted()[0] == a.min()
). - Optimize part of program by rewriting code to get rid of frequently executed branches, for example.
- Replace find & create with a
find_and_create_if_not_exists_in_one_run
. - Make comparators using CPU-specific flags (like strcmp changing x86 flags so we can use
jle/jgt
later). - A programming language where you specify the data layout and the code is generated automatically.
- A programming language where you specify whap do you want to read from a file and the parser and optimal offset access pattern is generated based on the code.
- A programming language with file manipulation specification for generic code (like, just read the first line of a file, but: use mmap or load all into memory depending on routine attributes or something).
- Automatical translation between formats (even like x86-assembly -> C virtual machine).
- AI that reads code and learns optimization tricks from it based on what instruction sequences in the real worls code do perform.
- Autoclose, autofree.
- Dynamic program reverse-modifier.
- Linker.
- Note maker from music.
- Youtube downloader.
- Windows XP FTP client.
- Statically-compiled OS with all programs running in the kernel space (but verified, e. g. written on rust or using specifications).
- HTML optimizer.
- 3D engine.
- Vector 3D engine.
- Semantical search in C files.
- Semantical diff between C files.
- DOS to Win32 compiler (translate all ssystem calls to WinAPI).
- Make
make
use filesystem's facilities (inotify?) instead of comparing each files's timestamp. - Layout parser generator (+PE parser based on it, +rewrite clink on it).
- Highly integrated development environment (catch code movement, copying and other activities to deeply integrate with versioning systems and merge conflict fixing).
- Specification oriented programming.
- x86 pseudosimulator/performance analiser of a program.
- Untrasted software executr for Windows.
- Screenshoter on C.
- HEX editor.
- Disassembler.
- OpenHardwareMonitor alternative.
- Archiver.
- Image Viewer.
- Pain.NET alternative (cross platform).
- Disk software (like gparted, also working with raw images).
- Fast C++ compiler.
- A hybrid tree index (mem+disk).
- CPU frequqncy driver.
- Linux subsystem for KOS
- Low level disk functions.
- Using descriptors in FS functions.
- mmap.
- Page swapping.
- Exceptions.
- KOS debuygging ecosystem.
- KOS as a hpervisor.
- KOS utility for developers.
- Refactoring.
- Workaspace system for tcc.
- KX file format as a driver.
- StrippedPE as a driver.
- Call graph in asmxygen.
- Make asmxygen parse static data structures.
- Make asmxygen parse constants.
- Remove unused symbols.
- Replace all symbols with single symbol per section.
- Merge sections.
- Generate several sections with the same function compiled for diferent processors and load them depending on CPUID to use the best possible implementation without dynamic dispatching.
- Product quality inspection and trademark management and advertising (like actor/fighter managers) & PR.
- Open tool room.
- Tool factory.
- Free univercity taking advantage of outcomers' salaries.
- Silicon plates for microprocessors.
- Avia/auto engineering.
- Solider safety factory.
- Film-making.
- The Elder Phone.
- Snack vending.
- Factory for home electronics.
- Metal stuff factory.
- Rare stuff mall.