Email or username:

Password:

Forgot your password?
Top-level
Nikita

Hardest decision for a project like this: What language to use?

I really want to try out Zig, and it’s handy that it can compile C, too. I am also considering Swift, given that it would be easy to integrate it with macOS and easy to incorporate pieces from the original code for testing/experimenting. It might be that Protobuf will be used, and I only really know how to use it in Go. Rust is an obligatory option, but I don’t like it.

P. S. Don’t expect me to follow the poll results :)

Anonymous poll

Poll

Zig
2
11.8%
Swift
1
5.9%
Go
5
29.4%
Rust
9
52.9%
17 people voted.
Voting ended 27 April at 21:39.
2 comments
Mark Derricutt (talios)

@kytta Zig + Swift for the UI parts maybe? which is the route the Ghostty terminal from @mitchellh has taken...

verbumfeit

@kytta
Priority 1: Use something that brings you joy
Priority 2: If you develop something that needs more features over time (and I would expect this project will), use something that a lot of other people use already, so they can help out.

Go Up