- Currently doing courses listed by CIC. After I complete the technical-capacitation phase, I'll get my 1st job!
- Considering leaving GH, for many reasons.
- The fact that GL nukes dead accounts is a deal-breaker for me.
- I've just learned about Code-Berg, it seems interesting.
- If I contribute to any of your repos, I hope you do the same for me and/or other people :)
- I'll delete any fork that has 0 "Yours"(from my POV) branches. Therefore, links to such forks may become broken (not dead, because it's not permanent).
- I may delete "Yours" branches if their corresponding pull-request is merged/closed.
- I may delete any of my Gists without warning. The most likely reason is due to moving its contents to an actual repo.
-
❤Favorites
-
in practice: This takes into account all the stuff related to the langs (portability, documentation, std+community tools & libraries, ecosystem, etc...):
- Py
- JS
- 🦀Rust
- I love its honesty: It has abstractions (like any other lang), but they are leaky by design.
- POSIX Shell
-
in theory: This only takes into account the langs in isolation (type-system, syntax & grammar, stdlib, etc...):
- 🦀Rust. For everything.
- Py. For drafting algorithms, because "haha, pseudo-code".
- My favorite argument against Py's colons is this:
The colons are an extra visual clue to scanning the blocks. As such, they improve readability, one of Python's main strengths.
- 🕊Ada
- It distinguishes between subroutines and fns, and supports ranged-ints. It even statically-checks ranges at the type-system level! something that Pkl does, but Rust and TS don't:
-- 32bit target architecture type Integer is range -(2 ** 31) .. +(2 ** 31 - 1); -- I love this so much that -- I hate Py and Rust in comparison 😭
- Any lang written in shapes that intuitively correspond to their semantics (such as BF dialects)
-
-
🧠Expertise: This takes into account my knowledge of the lang (and everything directly related to it), and my experience making useful, efficient, and correct/safe software in it. This is subject to D.K., I'll try my best to list in an accurate order:
-
👀Interested
- 💾Assembly
- UVM
- RISC-V
- 🕊Ada
- Kind (HVM)
- APL
- (Common Lisp)
- 💾Assembly
Helix ❤
I also have experience with VScode and GNU Nano
-
❤Favorites
-
🧠Expertise
- Android 4 to 8.1, and 12 (0 experience with A[9, 11])
- Most of my experience was from using
- TouchWiz
- Samsung Experience
- OneUI
- I do have some experience with AOSP (0 Gapps)
- Most of my experience was from using
- Debian-based Linux distros
- ChromeOS
- I only have basic knowledge about its internals
- Microsoft Windows XP, [7, 11] (I haven't touched Vista 💀)
- Despite using it my entire life, this beast is so bloated/complex that I know less than ~20% about it
- Android 4 to 8.1, and 12 (0 experience with A[9, 11])
-
👀Interested
- Favorites
- in practice
- in theory
I also have expertise with Chromium-based browsers.