Programming#
I’m a full-time software developer so I have a lot to say when it comes to programming.
- Modern 3D Graphics in a Nutshell
- Building (as much as possible) from source
- CMake
- MSYS2
- cygwin
- Visual Studio
- GIF
- JPEXS Free Flash Decompiler
- Git LFS
- Hosting a Local Git Server on Windows
- gn
- Metal for a C++, Vulkan Developer
- Monorepo
- Objective-C from a C++ Perspective
- Objective-C feels like C++ from another dimension
- Basic Syntax
- Most Objective-C is very macOS-specific
idis like a specialvoid*for objects- RTTI is the norm
- Interfaces are classes
- Protocols are pure virtual interfaces
- “Delegates” are just concrete protocol implementations
- Properties
- Memory Management and Initialization Idioms
- NIB
- Bundles
- Info.plist
- Debugging with LLDB
- Selectors
- See Also
- Playdate
- PowerShell
- rsync
- Rust, from a C++ developer’s perspective
- Sphinx
- Vulkan
- Windows Subsystem for Linux