Nice. it looks interesting. Do i need it? don't know. Will it be useful? might be. I don't see any reason to complain. It's a completely free font people. I see no downsides to this.
Don't like it? Don't need it? Move on with your life...
141–150 of 182 posts
Nice. it looks interesting. Do i need it? don't know. Will it be useful? might be. I don't see any reason to complain. It's a completely free font people. I see no downsides to this.
Don't like it? Don't need it? Move on with your life...
Is it just me, or is every other font produced by Bigalow and Holmes essentially Lucida?
Earlier quoted context omitted.
It's a pity when newer typefaces don't have lighter weights — they look far better on high resolution displays than normal/regular weights, which look almost bold. My favourite example and what I use daily, Office Code Pro Light: https://raw.githubusercontent.com/sjrmanning/darkokai/screen...
This is MacOS font rendering for you, in Linux normal weight looks normal
The page itself is set in the proportional version of Go. I found it distracting to read because of the uneven character widths. The majority of the characters (like 'b', 'd', 'f', 'k', 'l', 'o', and 't') are narrow, but some common letters (mainly the 'e' and 'c') are round and wide, with generous space around them. I can't get past the impression that I'm reading paper that wrinkled when it went through the printer…
The monospaced font looks very old, I don't like the look of it. The proportional one is ok but it can't be used for programming. In part because of the reasons you gave but especially because there is almost no gap between the two = characters in == and @ is almost superscripted, which looks wierd. I'm going back to Sans Regular (whatever it is on Ubuntu). It has its own problems (I and l look the same) but it's sti…
That's not necessarily a bad thing. Instead of "old" you could call it "retro". But it definitely reminds me of the formatting of K&R, which makes sense as the Go team see themselves as the heirs of the K&R tradition.
This reminds me of Java applications that you can immediately tell are Java because of the weird font. I don't see an advantage over using native system fonts. As far as I know you don't need a license to use fonts installed on the system running the application. Why does the font need to be bundled? The wide spread adoption of this is going to make go programs stick out like a sore thumb.
> I don't see an advantage over using native system fonts As touched on in the article, you need a standardized font you have control over for automated testing, to make sure you're getting reproducible results. OS fonts are too inconsistent for that. Now, why they couldn't use any of the literally hundreds of other open-source fonts instead that Google made…
As to other comments, mostly agreed on using system fonts.
Yuck, the monospace font feels too dense, and dislike the serifs.
"The experimental user interface toolkit being built at golang.org/x/exp/shiny includes several text elements, but there is a problem with testing them: What font should be used?" I am really amused by this opening. I guess it is part of the culture to "recreate" something unnecessary and perhaps better when there is resource to spare.
Font licensing is complicated and Chuck is a friend. It was very important to us that Go programmers be unencumbered when distributing programs that use this font.
The Go fonts just don't look very good at all imho.
I'm surprised that people haven't commented on the implicit story here: the intention to deliver the "Shiny" cross-platform graphical toolkit for Go. If that happens, Go becomes one of the very few programming languages with a default cross-platform UI library.
Let's hope it won't be as ugly as the Java crap. Or Tk.
What I'm trying to say is, if this comes out of the box and works reliably, then it'll attract more developers given the other ease of deployment aspects of Go.
I'm surprised that people haven't commented on the implicit story here: the intention to deliver the "Shiny" cross-platform graphical toolkit for Go. If that happens, Go becomes one of the very few programming languages with a default cross-platform UI library.
I hope not with that font. It looks amateurish.
This reminds me of Java applications that you can immediately tell are Java because of the weird font. I don't see an advantage over using native system fonts. As far as I know you don't need a license to use fonts installed on the system running the application. Why does the font need to be bundled? The wide spread adoption of this is going to make go programs stick out like a sore thumb.
> I don't see an advantage over using native system fonts As touched on in the article, you need a standardized font you have control over for automated testing, to make sure you're getting reproducible results. OS fonts are too inconsistent for that. Now, why they couldn't use any of the literally hundreds of other open-source fonts instead that Google made…
Why? Just standardize the font when running in test mode. I expect system applications to use my system fonts.