Banter is always useful
Warp: Fast, Rust-based terminal (waiting list)
81–90 of 181 posts
Re: Warp: Fast, Rust-based terminal (waiting list)
#82Somehow it feels odd that an implementation detail like the programming language it's implemented in is so prominent in the project's description. I have no idea what bash is written in and frankly I don't care much about it. It's a tool that enables me do be more productive. Could it be faster? Probably, but does anyone even notice that in the context of all the other things that we do _with_ it? Are there any benef…
I can see how "written in safe-only Rust" can be a plus, as that comes with certain security and safety assurances, but Rust itself doesn't warrant anything. You can write unsafe code with Rust too.
Re: Warp: Fast, Rust-based terminal (waiting list)
#83Earlier quoted context omitted.
Our plan is to open source the Rust client code once it's more mature. We are particularly excited about sharing our Rust UI framework since there aren't a lot of great options for building native UIs in Rust right now. We want to make it cross-platform first though.
Why not just develop out in the open from the start, instead of dangling an open source carrot? You might even get community contributions.
Re: Warp: Fast, Rust-based terminal (waiting list)
#84Earlier quoted context omitted.
Assuming that it wasn’t a rhetorical question: I do. I spend 1/3rd of my day in terminal emulators, and anything that reduces the number of stupid (normally memory corruption) crashes that interrupt my work is a legitimate value proposition for me. Edit: This isn’t an endorsement of this particular product, to be clear. I don’t know anything about it, except that being written in a fast, memory safe language endears…
What terminal are you using that crashes so often? I’ve used Linux and Mac terminals for ages and cannot remember one terminal crash.
Re: Warp: Fast, Rust-based terminal (waiting list)
#85Earlier quoted context omitted.
Do we care even if it open source? The use of Rust is an implementation detail and shouldn’t really matter.
Alacritty is open-source and written in Rust with great performance. I don't see a reason to use Warp yet.
Re: Warp: Fast, Rust-based terminal (waiting list)
#86Who cares that it's Rust if it's closed source? Also: "All cloud features are opt-in. Data is encrypted at rest." The fact that this even needs to be stated makes it a hard no, especially for a terminal emulator.
True. And a terminal that requires an e-mail login? I doubt they are going to build a social product, then users can co-op or date in the terminal.
Re: Warp: Fast, Rust-based terminal (waiting list)
#87Re: Warp: Fast, Rust-based terminal (waiting list)
#88Who cares that it's Rust if it's closed source? Also: "All cloud features are opt-in. Data is encrypted at rest." The fact that this even needs to be stated makes it a hard no, especially for a terminal emulator.
Our plan is to open source the Rust client code once it's more mature. We are particularly excited about sharing our Rust UI framework since there aren't a lot of great options for building native UIs in Rust right now. We want to make it cross-platform first though.
Druid as it exists today is not a great fit for what you're trying to do, as drawing on mac is all based on Core Graphics and Core Text. GPU-based drawing is the future, and we're working on that (piet-gpu), but it's not yet in a really usable state.
In any case, hope this goes well. It's clear to me that Rust-based UI is the most viable path to an Electron alternative in the future, and the more evidence we have for that, the better.
Re: Warp: Fast, Rust-based terminal (waiting list)
#89Earlier quoted context omitted.
Our plan is to open source the Rust client code once it's more mature. We are particularly excited about sharing our Rust UI framework since there aren't a lot of great options for building native UIs in Rust right now. We want to make it cross-platform first though.
What about the UI framework druid? It has 3.9k stars on Github and is under active development. https://github.com/linebender/druid
Re: Warp: Fast, Rust-based terminal (waiting list)
#90Huh? What about Linux? Why not use something like gfx-rs instead? It's too bad Apple refuses to support Vulkan, but at least you could use something that could help it actually work on multiple platforms. Using Metal will make it unportable, unless you plan to support multiple GPU APIs.
Also, there is no source in the Github link: https://github.com/warpdotdev/warp