Skip to content
View Alex-ABPerson's full-sized avatar

Organizations

@ABCo-Src

Block or report Alex-ABPerson

Block user

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

You must be logged in to block users.

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

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

Report abuse
Alex-ABPerson/README.md

Hi!!

This account is in complete shambles right now. I've been too busy working on private projects or live events (sound, video and stage lighting) lately, but there's some neat old stuff knocking around!

About Me?? The Obligatory Infoβ„’:

  • Sonic Fan! πŸ”΅πŸ¦”
    • Been managing most recent Crush 40 live shows for a few years now.
  • Recent Brony (MLP)!! πŸ”΅πŸŸ£πŸ”΄πŸŸ‘πŸŸ βšͺ🐴
    • You'll see me at a pony con one of these days, mark my words.
  • C# / .NET Dev For Way Too Long. πŸ˜‚πŸ“ˆ
  • Love-hate JS: πŸ“¦
    • Expando Objects always make me feel so, so good. Until they don't.
  • Love-hate Rust: πŸ§‡
    • It's really cool, and has its place, but remains next to unusable for anything I ever want to do sadly :(1
  • Love-hate C: πŸ§‡
    • Love for its pure semantic simplicity (and it STILL finds ways to surprise me).
    • Despise for header files (we found >x1000 faster, tidier, manageable, portabler ways to do this decades ago), and I am forever in awe that as an industry we continue to use them anyway. Stop it!!

Links to stuff:

Footnotes

  1. I've written a bunch of things in Rust now. Like most, I understand all of its core rules just fine2, and I really like what it's tried to do. But, in the real world, making anything non-linear under the rules is so mind-numbing, so painfully unergonomical (looking at you, generic constraints for callbacks (Fn, FnMut and FnOnce traits)) and all completely collapses the moment you utter the word async (unless you are a -> Pin<Box<dyn Future<Output = Result> + Send + '_>> + Send sort of person, in which case I legit look up to you), that it's basically not worth the small correctness benefits you'll get outside of systems eng. ↩

  2. except unsafe semantics because they get so complicated they practically need a phd in the topic. maybe one day I'll bother to learn them too... maybe one day ↩

Pinned Loading

  1. ABCo-Src/ABSave ABCo-Src/ABSave Public

    ABSave is a blazing-fast binary serializer, with an output size smaller than any other, powered by live IL injection and source generation.

    C# 14 2

  2. lxkast/Glory lxkast/Glory Public

    The Glory programming language and compiler

    C# 7 1

  3. Crush40Site Crush40Site Public

    The Crush 40 website - created entirely by the Crush 40 community!

    JavaScript 8 4