News for hackers. Stuff that matters.
Re:Go fonts by sjellis on Thursday November 17, 2016 @02:11AM (#12975098)
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.
Re:Go fonts by creshal on Thursday November 17, 2016 @03:43AM (#12975590)
Let's hope it won't be as ugly as the Java crap. Or Tk.
Re:Go fonts by dbl9 on Thursday November 17, 2016 @10:49AM (#12978453)
If you consider that many gui apps are written with HTML right now, I wouldn't worry about the looks of the toolkit as much, as long as it integrates and behaves as expected in X and Wayland and Windows and macOS and iOS and Android. That's more important than a skin, although I know many users prefer their platform's "native look", but what's native anyway, with mobile apps and web apps styling in many different ways. Even native Windows and macOS apps, which has a native look and feel, these days prefer to use a custom style, with most of the time following the design of vast empty white spaces and large controls, assuming everybody uses a 4k display.

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.

Re:Go fonts by scrollaway on Thursday November 17, 2016 @07:49AM (#12976960)
Funny, Java, using the default UI widgets, always looks a lot closer to this on my system:

https://i.stack.imgur.com/9UwJK.png

Re:Go fonts by pron on Thursday November 17, 2016 @09:41AM (#12977796)
The screenshots are of the default widgets. The only question is which is the selected look-and-feel (for the "old" Swing toolkit), or the style sheet (in the new JavaFX).
Re:Go fonts by geodel on Thursday November 17, 2016 @06:28AM (#12976446)
No need to go further, just look at jconsole bundled with latest Java. It looks like crap to me.
Re:Go fonts by pron on Thursday November 17, 2016 @09:48AM (#12977844)
jconsole is a very old, discontinued program, but it looks alright to me: https://www.dropbox.com/s/ji9hahszxttpetx/jconsole.png?dl=0

The newer bundled jvisualvm also looks fine: https://www.dropbox.com/s/549exowkau3ry3t/jvisualvm.png?dl=0

Re:Go fonts by kalleboo on Thursday November 17, 2016 @07:51AM (#12976986)
Yes
Re:Go fonts by creshal on Friday November 18, 2016 @05:20AM (#12985715)
Yes. Both look ugly and not even close to native.
Re:Go fonts by pron on Friday November 18, 2016 @01:04PM (#12988685)
On my Mac they look as close to native as any other app, which is to say that applications no longer have a uniform look anymore anyway. Chrome, Firefox, Twitter, my email client and all of my editors look no more "native" than modern Java apps like NetBeans or IntelliJ.
Re:Go fonts by LeonidasXIV on Thursday November 17, 2016 @05:52AM (#12976273)
> very few programming languages

You mean apart from Tcl, Python, Java, Factor, just about every Smalltalk apart from GNU Smalltalk, Racket, possibly Ruby…

Re:Go fonts by jerf on Thursday November 17, 2016 @11:14AM (#12978695)
And what percentage of "all programming languages" is that?

No, there really aren't that many. Even fewer that are "professionally" usable. (I am not committing to Go's toolkit joining that latter set as I've not yet seen or used it.)

Re:Go fonts by scatters on Thursday November 17, 2016 @09:06AM (#12977510)
Python has a default cross-platform UI library?
Re:Go fonts by omaranto on Thursday November 17, 2016 @09:13AM (#12977570)
Yes, Tkinter, a Tk wrapper.
Re:Go fonts by AlphaSite on Thursday November 17, 2016 @09:12AM (#12977554)
Well, it has tkinter
Re:Go fonts by elcct on Thursday November 17, 2016 @03:27AM (#12975527)
I hope not with that font. It looks amateurish.
Re:Go fonts by currysausage on Thursday November 17, 2016 @10:49AM (#12978461)
The font appears to be a refined version of Luxi Sans, which in turn is a refined version of Lucida Grande, which had been OS X's system font for 1.5 decades. Personally, I probably wouldn't call Bigelow and Holmes amateurs.