Rendered at 23:10:16 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
evanjrowley 17 hours ago [-]
Rio is the terminal multiplexer in Plan 9
st_goliath 15 hours ago [-]
The confusion with Plan 9 is probably part of the reason this jumped onto the front page.
Besides that name clash, it apparently competes with another terminal emulator that was creatively named "vt100".
Scrolling over the page I did a double take when I saw the benchmark. No way a vt100 can do 221 MiB/s! Who even types that fast anyway?
arnsholt 14 hours ago [-]
Very chatty build scripts for one. I remember reading the build instructions for clisp many years ago, and it very explicitly told you to run the build in xterm and not something like gnome-terminal, because xterm was way way faster at getting all the output through.
craftkiller 9 hours ago [-]
Well this inspired me. I think I'll make a new shell and call it "bash". It seems bash-shell.com is available.
evanjrowley 9 hours ago [-]
...although I must admit this seems like a good project that is helping lots of developers. Apologies for the knee-jerk reaction.
It's nice to see it running in novel places like the Steam Deck, Windows, and FreeBSD.
Are there any examples of the browser support advertised on the front page?
actionfromafar 15 hours ago [-]
ed is not the standard editor?
floren 18 hours ago [-]
Naming a terminal emulator "rio" seems like a cruel joke on Rob Pike :)
rbanffy 15 hours ago [-]
Kids who don’t learn history are doomed to repeat names we already used.
Before you name something, google for it.
Here in Dublin, Ireland, there’s a store that sells stuff for small kids and their parents called “Baby Doc”. I wonder if someone already told them.
ButlerianJihad 15 hours ago [-]
Let's put down the sledgehammer and firehose when attempting specific goals.
You can do a Wikipedia search, trademark searches in your target/home country, domain registrar checks, and search on Google Maps, OSM, Apple Maps.
There are lots of targeted ways to find companies by name.
Now if you find something unused, you may be wise to check UrbanDictionary, KnowYourMeme, and your 12-year-old niece. And eventually, Google will find you.
By the way, naming something good or positive can sometimes have an effect of eclipsing or erasing the prior bad associations. Perhaps in a few generations, children will only remember "Baby Doc" as their favorite store, divorced from geopolitics.
rbanffy 12 hours ago [-]
I was only half joking about opening a pub next to it and calling it Papa Doc.
arikrahman 19 hours ago [-]
Great, ghost.el was made thanks to the well-made libghostty-vt library. I am very to try out Rio in Emacs next.
nesarkvechnep 14 hours ago [-]
What would be the advantage of Rio? Curious, not trying to start an argument.
pjmlp 17 hours ago [-]
I thought this was about Plan 9.
soapdog 8 hours ago [-]
I think it is named Rio cause the author is from Rio de Janeiro state...
mintflow 14 hours ago [-]
Have a app that use swiftterm currently and want to try libghostty but no time
Turned out there are so many choices for the terminal engine
The clear C ABI sound good to me and will try it if time allows
Besides that name clash, it apparently competes with another terminal emulator that was creatively named "vt100".
Scrolling over the page I did a double take when I saw the benchmark. No way a vt100 can do 221 MiB/s! Who even types that fast anyway?
It's nice to see it running in novel places like the Steam Deck, Windows, and FreeBSD.
Are there any examples of the browser support advertised on the front page?
Before you name something, google for it.
Here in Dublin, Ireland, there’s a store that sells stuff for small kids and their parents called “Baby Doc”. I wonder if someone already told them.
You can do a Wikipedia search, trademark searches in your target/home country, domain registrar checks, and search on Google Maps, OSM, Apple Maps.
There are lots of targeted ways to find companies by name.
Now if you find something unused, you may be wise to check UrbanDictionary, KnowYourMeme, and your 12-year-old niece. And eventually, Google will find you.
By the way, naming something good or positive can sometimes have an effect of eclipsing or erasing the prior bad associations. Perhaps in a few generations, children will only remember "Baby Doc" as their favorite store, divorced from geopolitics.
Turned out there are so many choices for the terminal engine
The clear C ABI sound good to me and will try it if time allows
Great work!
EDIT: Apparently an official version is actually coming soon: https://x.com/mitchellh/status/2072724957902381319
I tried some ghostty based terminal and find weird copy/selection issues or maybe I tried too early
Perhaps that because it seems bypass too much layer to get gpu rendering directly