The spread operator is my favorite JavaScript feature. Followed by async await and for of loops. Life is just so much easier now than coding in ES5.
@tychi yessss. It's so convenient! I use it all the time.
@mauve tbh my favorite thing is the implication if the architecture forms around this pattern
I spend so little time trying to figure out naming and hierarchy by staying functional and only ever computing based on internal props
@tychi Neat, do you have code I could read that demostrates this?
@mauve since I know a little about what we’re both into
Line: get the current working directory
File: a terminal emulator, “your shell” lovingly, <ur-shell>
Repo: plan68, the most stable, minimal, responsible version of my nonsense
Demo, from my less stable, but currently in production plan98 repo
@tychi tight 😍
@mauve It is with the deepest and most fervent respect for yourself and your craft that I express my concern that you may have developed Stockholm Syndrome. I know that you are a web browser developer, but have you ever considered just going outside and touching some Idris2? Just to know what it feels like to not write Javascript. My people have a saying, "It could be so easy..." We say this because it is not easy, it is never easy, mostly because of historical reasons.
@brandon You're not gonna like it but I like to mess with rust when I want a break from JS 😝 Also been playing with UIUA a bit. Honestly I should do some assembly and mess with a microcontroller or something. It's just hard to find the energy to touch conputers outside of work. 🥲
@mauve only thing I’d add to this list is destructuring
Hands down my favorite syntax to left side pluck