I assume you are talking in the context of Nostr and free web or something... Because plenty of real work is done in CLIs and I have seen plenty of shitty react apps that took 10x time to build and more to maintain than if they were CLIs.

I am not a maxi, give me a web app if you can, but I would appreciate if it was simple and easily navigable with keyboard only as CLIs.

I admit though that it might be too hard to make the same experience with a phone without a two handed physical keyboard

Reply to this note

Please Login to reply.

Discussion

Not really. I switched over to hating CLIs before nostr. I think most CLIs are not designed well and end up being more of a hindrance than visual tools.

Maybe. You have a point. But many apps are simple enough that the cost of developing a GUI is not worth it, especially seeing how stupid web dev has became for example. I also want things to feel as nice as Vim movements at least when I have access to keyboard... And they rarely do outside of CLIs.

Yeah, web dev has been fucked for quite some time. Nobody wants to pay for good IDEs anymore, and thus there is only crap out there.

Sigh...configuring vim/emacs used to a be rite of passage and now AI IDEs are a thing. I'd never pay for an IDE!

Nothing better than being able to compile and run with a one-liner from in the terminal

Nah.. misplaced focus.. It is a trap to keep you poor.

You are not going to change the world if you focus on being able to compile from the terminal with a one liner. That should not matter. If it just so happens to be there, sure. But if I had to config stuff to get something as simple as compilation going, then I am not as productive as I could be.

I learned to love IDEs that are just there, day in and day out, and get out of the way for as long as possible. If I forget the hot keys to do something, I have a button that does it. If the button isn't there, a menu option is there. The amount of work vim and emacs people need to do to install a simple search and replace in all files or simple refactoring things like moving blocks around, extracting functions, renaming variables across files, is absolutely crazy.