Skip to content

Query about decision regarding use of Go #665

Answered by richardwilkes
gangliaghost asked this question in Q&A
Discussion options

You must be logged in to vote

The very first version of GCS (back in the 90's) used C and only ran on classic MacOS. I then moved to C++. After a while, I then switched to Java to get it running on Linux & Windows as well. I stayed with Java for a very long time (20+ years). Back in 2015, I started using Go in my work and really enjoyed developing in it. Eventually, I decided I wanted to use Go for GCS... but there were some hurdles, the biggest of which was graphics / UI support, which was virtually non-existent. I looked at some of the fledgling projects out there that provided some UI support (such as fyne, gio, etc.), but none of them worked in a way that I felt was workable for me... so I eventually just sat down…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by richardwilkes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants