Vitaly S 🇷🇺

73 Followers
65 Following
69 Posts
Game developer, musician, dilettante artist
githubhttps://github.com/madwareru
youtubehttps://www.youtube.com/channel/UCv4_58FxS6zPs4mB_0AatTw
I made a toy compiler for mini caml pretending to be a lisp :)
https://github.com/madwareru/MiniCamlFSharp #fsharp #compilerdev
GitHub - madwareru/MiniCamlFSharp

Contribute to madwareru/MiniCamlFSharp development by creating an account on GitHub.

GitHub
some tiles of yet another project of mine. I hope it will be rendered from inside of my own virtual machine :) but for now it's just a mockup in tiled
#rustlang #gamedev
What a beauty, what a lepota...
@pedrondev thanks for kind words, I wish you luck as well :)
It's a kind of tutorials I myself feel lacking these days, and in many ways it is a plan for my self education too.
Recently I quit my job so now I will focus on personal projects. One of which is a series of tutorials on making simple compiler for the stack based bytecode VM. The key difference from typical tutorials would be an approach to the learning material. We will first implement a virtual machine, then desing an AST for the language and definitional interpreter for it, then we will write passes for semantic analysis and code generation into the bytecode. The parsing will be rudimentary (lisp syntax)
Quadratic curves, Zoom, snapping to integer coordinates

YouTube
I decided to try out iced for the editor of my current project. Slightly harder to achieve what I usually get with egui, but it's easier to manage the kind of layout I really wanted. #rustlang #gamedev
@etam I kind of surprised many poles know cyrillic
@fell yeah, I definitely need either to use entirely different font for English, or should spend more time to make proper glyphs for latin. But it was fun to see the reactions of people which was surprisingly deiverse