I tried to capture that specific VS 6.0 vibe with a text editor color theme I made, Studio 98 (for Visual Studio Code and Vim/Neovim). I actually sampled the hex values from Fabien Sanglard’s Quake/NT 4.0 blog screenshots to update it.
A belief I hold strongly: The future of advanced control algorithms lies in the fusion of NMPC (Non-linear Model Predictive Control) and neural network technologies. So I want to share my toy rocket control simulation project. I’ve introduced an AI Neural Network alongside the original (nonlinear) model predictive control (NMPC). It’s a bit of a trade-off: the AI runs faster and fits easier on target platforms, though it’s hard to beat the NMPC in the simulation. Full source code available and maybe interesting for others as well.
It is forked from the well maintained ioquake3 project. But do you have further informations? I'd love to fix stuff if possible (and maybe back port that to ioquake3).
Hi, author here. It is indeed a niche thing. But there are some use cases:
* Sandbox for code you don't fully trust (e.g. download the bytecode from a web server)
* Mods for small hobby game engines
* There are many virtual machines, but not many are so small, with strong typing and no garbage collector
* Learn about virtual machines in general, but directly have a C compiler available for the virtual machine
* Sandbox for embedded applications, e.g. plug-ins for IoT applications on microcontrollers (bounded CPU time, bounded memory area, restrict access to peripheral devices)
* There is also a historical value: learn about the Quake III engine
This is incorrect. Wikipedia specifies C’s typing discipline as “static, weak, manifest, nominal”, which isn’t great, but is at least in the right ballpark. “Strong” and “weak” are unhelpfully overloaded words.
Link: https://github.com/jnz/studio98
Can't fix the Electron sluggishness compared to VS6, but at least the syntax highlighting feels a bit like home.