-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Language Choice
Andy Williams edited this page Apr 2, 2024
·
4 revisions
Note
This document is archived as it refers to a design process.
The language evaluation is currently under way, with the following criteria.
- Fast to learn and easy to develop
- Good safety and modularity
- Platform independent
We chose to use Go, it meets all of the criteria above and also does not currently have an actively developed cross platform UI toolkit. Additionally it is quite straight forward to access C APIs using cgo without the need for API bindings.