jonathan-markland
Software development in various languages for Desktop and Web. F#, C#, C++, Assembler.
Manchester UK
Pinned Repositories
80GFX
Totally retro 1980s graphics library for C++ with basically no dependencies, with WebAssembly demo.
BlogTool
Text file to blog content generator
CsGamesWithSDL2
Retro Gaming Library for C# + SDL2-CS + SDL2 (.Net Core)
FsPrecedenceParser
Top-down Operator Precedence Parser
FsSpaceInvaders-Functional
F# Space Invaders - without any mutable state in the game world model
FsSpaceInvaders-Imperative
F# Space Invaders - Mutable state version
FsWasm
Hobby WASM binary file loader and translator to ARMv7 and X86 (Microsoft F#, C++, FASM).
Hackathon2020
Hackathon 2020
Jynx
Emulator for the 1983 Camputers Lynx 48K/96K Microcomputers
RetroGames
Using pure Functional Programming in F# to make 1980s retro style computer games
jonathan-markland's Repositories
jonathan-markland/Jynx
Emulator for the 1983 Camputers Lynx 48K/96K Microcomputers
jonathan-markland/80GFX
Totally retro 1980s graphics library for C++ with basically no dependencies, with WebAssembly demo.
jonathan-markland/CsGamesWithSDL2
Retro Gaming Library for C# + SDL2-CS + SDL2 (.Net Core)
jonathan-markland/BlogTool
Text file to blog content generator
jonathan-markland/FsPrecedenceParser
Top-down Operator Precedence Parser
jonathan-markland/FsSpaceInvaders-Functional
F# Space Invaders - without any mutable state in the game world model
jonathan-markland/FsSpaceInvaders-Imperative
F# Space Invaders - Mutable state version
jonathan-markland/FsWasm
Hobby WASM binary file loader and translator to ARMv7 and X86 (Microsoft F#, C++, FASM).
jonathan-markland/Hackathon2020
Hackathon 2020
jonathan-markland/RetroGames
Using pure Functional Programming in F# to make 1980s retro style computer games
jonathan-markland/jonathan-markland.github.io
Web project showcase
jonathan-markland/JynxWeb
Camputers Lynx Emulator - Web Edition
jonathan-markland/WebDevelopmentNotes
Web development notes collection