Agents building Agents. I'm not serious. Co-Founder @Obots_ai
Formerly @Rancher_Labs. k3s Creator. Member of The Church of Jesus Christ of Latter-Day Saints
@GregorySchier well, at least "this" worked. But classes are terrible in that inheritance is a terrible idea. But faking a class with method scope is just as bad in my mind.
It's a shame JavaScript made people hate classes. I don't like classes either, but using a function as a constructor and scope to basically mimic a class because javascript abused you is just not great. Golang structs are very nice. I just want that.
CQRS is a very good pattern. I hate fancy terms. But CQRS is a much better pattern than tradition REST/CRUD patterns where you have models and mutate those models. I think if JavaScript frameworks adopted CQRS patterns they would realize there's simpler way to do this.
I think the strange thing with PowerShell is just that it's a completely foreign syntax and paradigm. I can't immediately look at it and go "oh, it's like [x], I get it."
I learned on vi. I used to admin solaris/aix and vim wasn't an option. When I learned programming it was Java and I immediately picked up Eclipse. So I used to have this split brain thing where I'd vi for admin work and eclipse for programming. Not even vim keybindings in Eclipse. I don't do that anymore, but I think it's why I never got hard core into terminal. I don't program in it.
I really don't understand how people do pane spliting in an IDE. When you click a file in the file tree, where is it going to go to? It's so confusing.
@heroineworshipe There was this idea that mobile and tablet would effectively destroy the laptop/desktop. That didn't happen really. It proved that laptop/desktop is the best form factor for productivity. And a major part of AI is about productivity, so there's a good overlap.
I just never figured out how to make it work in vim. I occassionally split so things are stacked on top of each other. But it's still just a weird experience. I really don't get how people do it, but when I see people that do it's typically neovim and a crap ton of plugins. Where as I basically use a stock vimrc and don't use neovim at all.
Basically I just really suck at being a nerd. (fyi I don't like star wars or star trek)