4 ms·
For those who don’t have the background: - created by Mitchell (founder of HashiCorp) - it’s developed in Zig (and Mitchell recently pledge $300k to Zig found
by alberth 2y ago
For those who don’t have the background:
- created by Mitchell (founder of HashiCorp)
- it’s developed in Zig (and Mitchell recently pledge $300k to Zig foundation)
- uses native UI (which is super rare for cross platform app)
- amazingly performant. e.g. https://hachyderm.io/@mitchellh/111919642467789362 https://hachyderm.io/@mitchellh/111919642467789362
- has lots of amazing small details like below
https://hachyderm.io/@mitchellh/113330304084905500 https://hachyderm.io/@mitchellh/113330304084905500
https://hachyderm.io/@mitchellh/113443002518588524 https://hachyderm.io/@mitchellh/113443002518588524
https://hachyderm.io/@mitchellh/113166930440000852 https://hachyderm.io/@mitchellh/113166930440000852
This has been a passion project of his for the past 2-years and he’s completely MIT open sourced it. He’s spent a lot of time thinking and ensuring this project can persist in the future even without him.
Many people have tremendous respect for Mitchell’s technical abilities, as well as hugely respect how he operates (genuinely nice person and thinks about things long-term and does the hard work for sustainability).
Lots more to read at: https://mitchellh.com/writing/ghostty-is-coming https://mitchellh.com/writing/ghostty-is-coming
- deleted 2y ago[deleted]
- saberience 2y agoIt doesn't work in Windows so how is it cross platform? Also, I've been using terminals since DOS in 1990 and never once have I had to say, "I wish this terminal had more performance", so I'm not sure that performance is really relevant here. If I write a command to build my project which takes 10 mins to build, does it matter whether the terminal command ran in 10 milliseconds vs 1 millisecond? In the linked speed demo one command was 8 milliseconds faster than another. Ok? Is a terminal written in Zig better than one made in C++ or Rust? Again, unsure why its relavant at all.
- marcus0x62 2y ago> It doesn't work in Windows so how is it cross platform? Linux and macOS are different platforms. Would calling it multi-platform make you happier? > Also, I've been using terminals since DOS in 1990 and never once have I had to say, "I wish this terminal had more performance", I remember the Windows terminal being unbearably slow in the past and wishing it had better performance. Maybe this just isn’t for you.
- SG- 2y agoare you still running DOS too?
- Fnoord 2y agoIf you use something like tmux you will notice higher latencies. Clearly, if you've been using terminals since DOS in 90s and the issue does not bother you, then you are likely happy with whatever it is you are using. If you want to look into the issue and read on methodology used before I recommend Dan Luu's from 2017 [1] [1] https://danluu.com/term-latency/ https://danluu.com/term-latency/
- cbushko 2y ago| In the linked speed demo one command was 8 milliseconds faster than another. Ok? For day to day, ls'ing files that speed up won't matter too much. It is when you are tailing logs or working with multi-gig files that it matters.
- sweeter 2y agoGhostty, Mitchell, and the community around Ghostty, are all really amazing and pleasant to work with. I've had a lot of fun hanging out in the Discord, and sending in a couple of PR's. Everyone is really kind and accommodating. It's a pretty great example of how to run a community and open-source project, even this early on.