NOTE: While I still use GitHub for collaboration, I mostly put my newer projects on GitLab (marcs-feh1)
We do not fear what lies beneath, we can never dig too deep
Every software I create as a hobby is Libre, usually under a permissive license. The main target of my programs is POSIX systems, however Windows ports are never out of question if they are not super difficult to implement.
Tools I use:
- C/C++ : Clang with AddressSanitizer and clangd as LSP,
lldb
for debugger. - Odin: Incredible language, not very popular but I recommend you try it :^)
- Go : The language already comes with all the essentials.
- Scripting : Python and Lua for anything that requires a real programming language, POSIX shell for basic stuff.
- Editor : Neovim, I can tolerate most editors if they have vim-keys, but Neovim is by far my favorite, check
marcs-feh/nvim_config
- Desktop : Mostly minimalist programs, check
marcs-feh/sukless
for my X11 setup ormarcs-feh/dotfiles
for Wayland and general configs.
NOTE: Yes, I do say "C/C++" just to annoy programmers of both languages