Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
@AlexGarrity
AlexGarrity
Follow
View AlexGarrity's full-sized avatar

Alex Garrity AlexGarrity

Block or report AlexGarrity

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more aboutreporting abuse.

Report abuse
AlexGarrity/README.md

Languages

  • My preferred language at the moment isRust, which I'm still exploring the use cases of. So far it's proving to be a very adequate replacement forC andC++, although I need more practice to fully grasp the semantics of it and how it works internally.
  • My other languages areC++ /C,F#,TS/JS withReact /Next.js /Remix,Python, andJava, in order of experience.
    • TheC andC++ go somewhat hand-in-hand (although they're definitelynot the same language). I use C++ where I can because RAII is wonderful for memory management, as well as the fact that the STL exists, but sometimes C is unavoidable. Increasingly I'm finding that I prefer Rust's features, so we'll see how long this stays at the top of the list for.
    • F# I use profesionally, and is generally very nice to use once you get your head around thinking functionally (learning Rust first helped with that transition). There are a lot of very elegant ways to program that only work functionally.
    • TypeScript andReact I've used in a professional capacity, and I enjoy the simplicity of them. Frameworks likeNext andRemix make the process much more enjoyable and handle boilerplate for you.
    • Python I find incredibly useful for quick scripting, prototyping, and other automations. It's also very much a go-to for quick data analysis, although I've heard thatF# is pretty good for it too.
    • Java is fine. Just fine. It works, the ecosystem is very mature, and it's hard to mess up other than in the performance department.

Other Cool Technologies

  • I usePowershell a lot for automating simple processes or creating basic command-line "applications". The fact that it's basically just a .NET interpreter makes it extremely easy to use but quite powerful
  • I primarily useArch Linux on my personal machines, although I'm also pretty good withDebian/Ubuntu andRHEL
  • I also do quite a bit of work usingSelenium IDE andSelenium WebDriver, which is great for testing websites, automating repetitive tasks, and, website-dependent, can also be used for load testing

Extra Facts

  • Currently I'm working on a remake of 2003's hottest railroad company simulation game -Railroad Tycoon 3 - using Rust andBevy
  • My favourite colour changes far too often for me to reliably put it here, but if I had to hazard a guess it would be ~#4f424f.
  • My favourite colour of paint is Valspar's Sleepy Kitten in Matte with 3300K lighting, which I'd strongly recommend getting the Premium Walls & Ceilings version of because you'll get away with only two coats as opposed to the Classic which can take more than three.

I have a website too, although I don't do much with it

PinnedLoading

  1. ArterraArterraPublic archive

    Minecraft but it's a knock-off

    C++ 1

  2. KubaP/Modern-UK-TrainsetKubaP/Modern-UK-TrainsetPublic

    A new UK trainset for openttd, featuring the latest British Rail class additions in real livery colours.

    Python 2

  3. UnturnedDifficultyAdjusterUnturnedDifficultyAdjusterPublic

    An OpenMod plugin for Unturned that enables more granular difficulty tuning than the default config files

    C#

  4. WebsiteWebsitePublic

    My personal website

    CSS

  5. ENG1-Team-11/boatgame3dENG1-Team-11/boatgame3dPublic archive

    Boat Racing game based on the York Dragon Boat Race

    Java

  6. mc-dynamic-economymc-dynamic-economyPublic

    Dynamic Economy mod for Minecraft

    Java 2


[8]ページ先頭

©2009-2025 Movatter.jp