Hello, it's me!
I am Goosey, and I'm a programmer(or software engineer, computer person, or what-have-you).
I have some experience working on real, non-personal projects, but most of my experience is on personal projects of varying levels of being known publicly.
Below, you will find summaries of my developer experiences!
Summary of Skills:
- Minor contributions to C/C++ game engine Godot.
- Backends contribued to made in C#. A lot of backends.
- Python used for minor ML work.
- JavaScript being learned slowly (painfully)
C/C++
1.5 years
I have a lot of personal interest in C and C++, both as part of actual development with projects like Godot, and as part of personal hobby fun. C is my favourite, with C++ coming in at a close second, under the assumption that modern C++ features aren't used.
Recently, I have looked into Vulkan, and followed the official Khronos Vulkan tutorial, and I can say with confidence that I hated the C++20 bits, but loved all the graphic-y shit. Control is good.
C#
1.5 years
I don't have much stake or personal interest in C# beyond that it's an alright language with a fantastic toolset for back-end work, and I am happy to use it, regardless of its faults (never has a language ever ran worse on Linux than it does on Windows for me.).
Python
4 months
Being a college student, I have had to learn Python, an experience that was both harrowing and decent-ish. I was made aware of many neat and quality-of-life features that the language offers, as well as its criminally lax attitude towards what your variables look like. It's not a bad language, and I am interested in continuing to use it.
JavaScript (Suck my dick, Oracle)
Less than one month
Slowly. Gently. This is how a language is taken. Taken in, I mean. I don't much like JS's design, nor the ecosystem and attitudes that surround it, but I'm not entirely stupid; I know that WebDev is a large part of development. I still resent it. Largely.