Skip to content
View bainchild's full-sized avatar

Block or report bainchild

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
bainchild/README.md

Hello.

I have had approximately 5.5 years experience (as of 2025), with half of it being offline or unshared modification of running code, a third being private projects, and the remaining share being public (or available to be made public, if asked).

I mainly work in backend programming, but I have spent time on:

  • all forms of scripting,
  • command line development,
  • embedded development,
  • frontend development,
  • hardware assembly design,
  • desktop/mobile development

with desktop/mobile development having the least time spent on it.

I've also worked on a good number of esoteric projects, which are the primary sort visible on my github page.


I am knowledgeable (in terms of syntax and common concepts/idioms) of the following languages1 (in order of preference):

  • Lua(u) (>=100%)
  • Rust (>70%)
  • Javascript/Typescript (>80%)
  • C (>70%)
  • Shell
  • PHP (>15%)
  • Java
  • C++
  • C#
  • Forth (>5%)
  • Python (>40%)

I am interested in learning more of, as well as choosing to use more often, any of the following languages/frameworks1 (in order of interest):

  • C++
  • C
  • SvelteKit
  • Forth
  • PHP
  • Java

I have set up and/or self hosted these services (in order of recency):


bainchild's Github Stats bainchild's Github Stats bainchild's Top Languages bainchild's Top Languages

Footnotes

  1. HTML and CSS are not in these lists because I don't consider them notable enough or hard enough to master; I'm about 30% knowledgeable on HTML, 50% for CSS. I prefer Javascript, or Rust, generated sites over them. 2

Pinned Loading

  1. Rerumu/Wasynth Rerumu/Wasynth Public archive

    This project has been superseded by Spider.

    Rust 168 18

  2. craftos2 craftos2 Public

    Forked from MCJack123/craftos2

    A fast, modern, and feature-filled ComputerCraft emulator written in C++.

    C++

  3. raknet-rs raknet-rs Public

    Forked from MemoriesOfTime/raknet-rs

    Raknet protocol implementation by rust (with changes for roblox)

    Rust

  4. isu isu Public

    a minimal, lightweight library for building reactive user interfaces in the Roblox engine.

    Lua 2

  5. riscvlua riscvlua Public

    Compliant and testable RISC-V (riscv32i) simulator in Lua.

    Lua 1

  6. ver.lua ver.lua
    1
    -- lua 5.0 doesn't support = in block comment delimiters
    2
    -- luajit and luau use the last defined index in tables, rest use first defined
    3
    -- (#'\z') is 1 on lua <= 5.1, 0 on all else
    4
    -- (inf/'-0') is:
    5
    -- -inf on <= 5.2, luajit, and luau