i feel if you're going to write a TUI app in the year of our lord 2024, it's far better to write an Emacs package instead.

you get the same benefits of text-first and keyboard-first operation, composability, etc. but you also get better accessibility and internationalization.

e.g there's no terminal emulator i've used that supports the Devanagari or Gurumukhi scripts properly. sometimes i end up breaking my terminal because i opened a Markdown file with some Hindi text in Vim. but GUI versions of Emacs can handle those scripts perfectly.

terminal apps exclude people. Emacs gives you the same powerful features and works for everybody!

... and just as i wrote that i realized that Emacs in fact does not "work for everybody". it's pretty hard to get into.

i guess maybe just write GUI apps? idk, i'm not your mom.

Follow

@s3thi Just build stuff and get it to public. Emacs people would see that and build a mode, web people would build a SPA or whatever, someone would port DOOM to it while someone else would encode it in redstone.

Share your work.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.